Jindent - Java Source Code Formatter http://www.jindent.com
 



 Jindent


Table Of Contents:

1 Installation of Jindent
1.1 Installation with Installer
1.2 Silent Installation with Installer
1.3 Installation without Installer
2 Jindent
2.1 Invocation
3 Jindent Commander
3.1 Jindent Projects
3.2 Menu / Toolbar
3.3 Section Selector
3.4 Files Section
3.5 Settings Section
3.6 Invocation
4 Jindent Customizer
4.1 Preview
4.2 Invocation
5 Settings
5.1 Registration
5.1.1 License Keys
5.1.2 Obtaining License Keys
5.1.3 Installing License Keys
5.2 Import / Export (only plugins)
5.2.1 Import / Export Settings
5.3 General
5.3.1 Messages & Warnings
5.3.1.1 Report Of Messages & Warnings
5.3.2 File Extensions Manager
5.3.2.1 File Extensions Manager
5.3.3 Info
5.3.3.1 Info
5.4 Environment
5.4.1 Environment Variables
5.4.1.1 Special Variables
5.4.1.2 User Defined Variables
5.4.1.3 System Variables
5.5 IDE Integrations
5.5.1 Eclipse
5.5.2 Netbeans
5.5.3 IntelliJ IDEA
5.6 Formatter
5.6.1 Java / SQLJ
5.6.1.1 Text Encoding
5.6.1.1.1 Input
5.6.1.1.2 Output
5.6.1.2 Indentation
5.6.1.2.1 General
5.6.1.2.2 Labels
5.6.1.2.3 Switch-Case
5.6.1.3 Braces Style
5.6.1.3.1 Class/Interface/Annotation Type
5.6.1.3.2 Method/Constructor
5.6.1.3.3 Lambda
5.6.1.3.4 Blocks/Initializers
5.6.1.3.5 Do-While/While/For
5.6.1.3.6 If-Else
5.6.1.3.7 Switch-Case
5.6.1.3.8 Enum
5.6.1.3.9 Try/Catch
5.6.1.3.10 Presets
5.6.1.4 Braces/Parentheses Insertion
5.6.1.4.1 Insertion Of Braces/Parentheses
5.6.1.5 If-Else Statements
5.6.1.5.1 Misc
5.6.1.6 Empty Statements/Declarations
5.6.1.6.1 Misc
5.6.1.7 White Spaces
5.6.1.7.1 Parentheses
5.6.1.7.2 Brackets
5.6.1.7.3 Braces
5.6.1.7.4 Operators
5.6.1.7.5 Generics
5.6.1.7.6 Commas
5.6.1.7.7 Ellipses
5.6.1.7.8 Semicolons
5.6.1.7.9 QuestionsMarks
5.6.1.7.10 Colons
5.6.1.7.11 Arrows
5.6.1.7.12 Parentheses
5.6.1.7.13 Brackets
5.6.1.8 Blank Lines
5.6.1.8.1 Preserve
5.6.1.8.2 Comments
5.6.1.8.3 JavaDocs
5.6.1.8.4 Statements
5.6.1.8.5 Switch-Case Blocks
5.6.1.8.6 Declarations
5.6.1.9 Line Wrapping
5.6.1.9.1 General
5.6.1.9.2 Operators
5.6.1.9.3 Declarations
5.6.1.9.4 Method Calls
5.6.1.9.5 Statements
5.6.1.9.6 Annotations
5.6.1.10 Alignments
5.6.1.10.1 Variable/Field Declarations
5.6.1.10.2 Assignments
5.6.1.10.3 Parameter Declarations
5.6.1.10.4 Trailing Comments
5.6.1.10.5 Annotations
5.6.1.10.6 Ternary Conditions
5.6.1.10.7 Chunks
5.6.1.11 Comments
5.6.1.11.1 Formatting
5.6.1.11.2 Deleting
5.6.1.12 JavaDocs
5.6.1.12.1 Templates
5.6.1.12.2 Misc
5.6.1.13 Sorting
5.6.1.13.1 Sorter
5.6.1.13.2 Separator comments
5.6.1.14 Header/Footer
5.6.1.14.1 Header
5.6.1.14.2 Footer
5.6.1.15 Notes
5.6.1.15.1 Code Convention
5.6.1.15.2 Jindent Note
5.6.1.16 SQLJ
5.6.1.16.1 General
5.6.1.17 Organize Imports
5.6.2 C / C++
5.6.2.1 Text Encoding
5.6.2.1.1 Input
5.6.2.1.2 Output
5.6.2.2 Indentation
5.6.2.2.1 General
5.6.2.2.2 Labels
5.6.2.2.3 Switch-Case
5.6.2.2.4 Namespaces
5.6.2.2.5 Directives/Macros
5.6.2.3 Braces Style
5.6.2.3.1 Class/Interface/Annotation Type
5.6.2.3.2 Method/Constructor
5.6.2.3.3 Blocks/Initializers
5.6.2.3.4 Do-While/While/For
5.6.2.3.5 If-Else
5.6.2.3.6 Switch-Case
5.6.2.3.7 Enum
5.6.2.3.8 Try/Catch
5.6.2.3.9 Presets
5.6.2.4 Braces/Parentheses Insertion
5.6.2.4.1 Insertion Of Braces/Parentheses
5.6.2.5 If-Else Statements
5.6.2.5.1 Misc
5.6.2.6 Empty Statements/Declarations
5.6.2.6.1 Misc
5.6.2.7 White Spaces
5.6.2.7.1 Braces
5.6.2.7.2 Operators
5.6.2.7.3 Templates
5.6.2.7.4 Commas
5.6.2.7.5 Ellipses
5.6.2.7.6 Semicolons
5.6.2.7.7 QuestionsMarks
5.6.2.7.8 Colons
5.6.2.7.9 Scopes
5.6.2.8 Blank Lines
5.6.2.8.1 Preserve
5.6.2.8.2 Comments
5.6.2.8.3 Doxygens
5.6.2.8.4 Statements
5.6.2.8.5 Switch-Case Blocks
5.6.2.8.6 Declarations
5.6.2.8.7 Directives/Macros
5.6.2.8.8 Metadata Definitions
5.6.2.9 Line Wrapping
5.6.2.9.1 General
5.6.2.9.2 Operators
5.6.2.9.3 Declarations
5.6.2.9.4 Method Calls
5.6.2.9.5 Qualifiers
5.6.2.9.6 Statements
5.6.2.10 Alignments
5.6.2.10.1 General
5.6.2.10.2 Variable/Field Declarations
5.6.2.10.3 Assignments
5.6.2.10.4 Parameter Declarations
5.6.2.10.5 Assignments
5.6.2.10.6 Trailing Comments
5.6.2.10.7 Ternary Conditions
5.6.2.10.8 Chunks
5.6.2.11 Comments
5.6.2.11.1 Formatting
5.6.2.11.2 Deleting
5.6.2.12 Doxygen
5.6.2.13 Header/Footer
5.6.2.13.1 Header
5.6.2.13.2 Footer
5.6.2.14 Notes
5.6.2.14.1 Code Convention
5.6.2.14.2 Jindent Note
5.6.2.15 Code Analyzers Support
6 Comment Switches
7 Jindent Plugins
7.1 Eclipse Plugin
7.2 Netbeans Module
7.3 JDeveloper Plugin
7.4 IntelliJ IDEA Plugin
7.5 JBuilder
7.6 Apache Ant
7.7 CVS (Concurrent Version System)
7.8 WinCVS (Concurrent Version System for Windows)
7.9 TextPad
7.10 UltraEdit
8 Upgrading Settings from 3.5x to 4.x.x
9 Jindent's Open API