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 Flippable Splitpanes
3.4 Section Selector
3.5 Files Section
3.6 Settings Section
3.7 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.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 General
5.6.1.3.4 Enum
5.6.1.3.5 Try/Catch
5.6.1.3.6 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 Parentheses
5.6.1.7.12 Brackets
5.6.1.8 Blank Lines
5.6.1.8.1 Preserve
5.6.1.8.2 Statements
5.6.1.8.3 Switch-Case Blocks
5.6.1.8.4 Declarations
5.6.1.9 Line Wrapping
5.6.1.9.1 General
5.6.1.9.2 Policy
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 Trailing Comments
5.6.1.10.4 Annotations
5.6.1.10.5 Ternary Conditions
5.6.1.10.6 Chunks
5.6.1.11 Comments
5.6.1.11.1 Blank Lines
5.6.1.11.2 Formatting
5.6.1.11.3 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 (IDEA plugin only)
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 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 General
5.6.2.3.4 Enum
5.6.2.3.5 Try/Catch
5.6.2.3.6 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 Statements
5.6.2.8.3 Switch-Case Blocks
5.6.2.8.4 Declarations
5.6.2.8.5 Directives/Macros
5.6.2.8.6 Metadata Definitions
5.6.2.9 Line Wrapping
5.6.2.9.1 General
5.6.2.9.2 Policy
5.6.2.9.3 Declarations
5.6.2.9.4 Method Calls
5.6.2.10 Alignments
5.6.2.10.1 Variable/Field Declarations
5.6.2.10.2 Assignments
5.6.2.10.3 Trailing Comments
5.6.2.10.4 Ternary Conditions
5.6.2.10.5 Chunks
5.6.2.11 Comments
5.6.2.11.1 Blank Lines
5.6.2.11.2 Formatting
5.6.2.11.3 Deleting
5.6.2.12 Header/Footer
5.6.2.12.1 Header
5.6.2.12.2 Footer
5.6.2.13 Notes
5.6.2.13.1 Code Convention
5.6.2.13.2 Jindent Note
6 Comment Switches
7 Jindent Plugins
7.1 Eclipse 3.1 - 3.6 Plugin
7.2 Netbeans 6.9 Module
7.3 JDeveloper 11g Plugin
7.4 IntelliJ IDEA 9.0 Plugin
7.5 JBuilder 2008
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