Jindent 4.2.0 released

on .

Java Formatter:
New features:
  • Added support for the new Java 7 language features:
    • Binary literals
    • Underscores in binary and numeric literals
    • Strings in switch statements
    • Type inference for generic instance creation (diamond)
    • The try-with-resources statement
    • Catching multiple exception types
  • Added support for reading UTF-8 encoded source files with bom.


C/C++ Formatter:
New features:
  • Completely new support for preprocessor directives, especially for #if #else directives. Jindent is now able to handle all kind of complex #if #else combinations.
  • Added some new blank line settings to control preprocessor directives.
  • Added support for reading UTF-8 encoded source files with bom.
Bugfixes:
  • Fixed a lot of grammar issues.


Jindent Customizer:
Bugfixes:
  • Modifying of input/output encoding did not work properly. Encoding was sometimes changed back to default system encoding. This is fixed.


Jindent Netbeans Plugin:
Added new support for Netbeans 7


Jindent Eclipse:
Added new support for Eclipse 3.7