News

Jindent 4.1.0 released

on .

C/C++ Formatter:
New features:
  • C/C++ language support
  • Handling of most preprocessor directives
  • Intelligent line wrapping
  • Indentation
  • Brace style transformation
  • Uniform white space conventions
  • Header and footer templates
  • Comment formatting and elimination
  • Tabular code alignment and justification
  • Code separation
  • Text variables
  • Conversion between unicode and a number of other character encodings
  • Batch processing
  • Open API
  • Support by all Jindent IDE plugins


Java Formatter:
New feature:
  • Added separated blank line control for all branch-statements return, throw, continue, break.
Bugfixes:
  • Fixed GUI refreshing problem with encoding settings.
  • Fixed wrap before/after bug for shift << >> operators.
  • Enum declarations without any constants caused a parser error. This is fixed.


Jindent Commander:
New feature:
  • Added combo box to select encoding for source code preview.
Bugfixes:
  • Fixed sorting of files and directories in file navigator view. All directories will be displayed first now.


Jindent Netbeans Plugin:
Bugfixes:
  • Jindent plugin caused deadlocks with Netbeans' refactoring functions. This is fixed now.


Jindent Eclipse Plugin:
Bugfixes:
  • Fixed some minor bugs with Format-On-Open and Format-On-Save events.


JavaHelp System:
New feature:
  • Added shortcuts in Jindent's customizer to open manual in JavaHelp system.

Jindent 4.0.13 released

on .

Java Formatter:
New features:
  • Added new formatting setting to control line wrapping of for-each statements.
Bugfixes:
  • On IBM JREs Jindent was not able to save its settings file correctly. This is fixed.
  • Using Jindent switch //J- causes Jindent to preserve line wrapping of wrong source code chunks. This is fixed.
  • Jindent's license checker was not able to recognize license files for login names containing characters like # & ?. This is fixed now.
  • Importing of Jindent settings file threw error Cannot import Jindent settings from version 4.2. This is fixed.
  • Jindent was not able too recognize comments formatted like: /** ... *//* ... */ correctly. This is fixed.
Jindent Eclipse plugin:
Bugfixes:
  • GUI of Oracle Workshop for Weblogic 10.3 hangs while registering a new license key. This is fixed.
  • Formatting of external Java files threw error. This is fixed now.
Jindent Netbeans plugin:
Released new Jindent plugin for Netbeans 6.8 and 6.9M1:
  • Automatic installation through native installer.
  • Formatting menu item in editor's context menu.
  • Formatting menu item in file navigation's context menu.
  • Formatting of single files, directories, packages and whole projects.
  • Editor Undo for all formatting options.
  • 'Format On Save' support.
  • Shows formatting progress bar.
  • Build in Jindent Customizer and preview for easy configuration of plugin.
  • Java Help support in plugin.
  • Show messages, warnings and errors in Netbeans console.
  • Click on messages and the according file opens up in editor window. Cursor is located on the source code line which is causing the message.
Bugfixes:
  • Enabling of 'Format On Save' did not work correctly. This is fixed now.
  • Fixed bug for creating warning message that Java files generated by Netbeans GUI builder cannot be formatted.
Jindent IntelliJ IDEA plugin:
Released new Jindent plugins for IntelliJ IDEA 9.0
  • Automatic installation through native installer.
  • Formatting menu item in editor's context menu.
  • Formatting menu item in file navigation's context menu.
  • Formatting of single files, directories, packages and whole projects.
  • Support for automatic optimizing imports.
  • Editor Undo for all formatting options.
  • Shows formatting progress bar.
  • Build in Jindent Customizer and preview for easy configuration of plugin.
  • Java Help support in plugin.
  • Show messages, warnings and errors in Netbeans console.
  • Click on messages and the according file opens up in editor window. Cursor is located on the source code line which is causing the message.
Jindent JBuilder 2008 plugin:
Added support for new Jindent plugin for JBuilder 2008:
  • Automatic installation through native installer.
  • Formatting menu item in editor's context menu.
  • Formatting menu item in file navigation's context menu.
  • Formatting of single files, directories, packages and whole projects.
  • Editor Undo for all formatting options.
  • 'Format On Save' support.
  • Shows formatting progress bar.
  • Build in Jindent Customizer and preview for easy configuration of plugin.
  • Java Help support in plugin.
  • Show messages, warnings and errors in Netbeans console.
  • Click on messages and the according file opens up in editor window. Cursor is located on the source code line which is causing the message.
Bugfixes:
  • Enabling of 'Format On Save' did not work correctly. This is fixed now.
  • Fixed bug for creating warning message that Java files generated by Netbeans GUI builder cannot be formatted.

Jindent 4.0.12 released

on .

Java formatter:
Bugfixes:
  • Fixed annotation support for enum constants and package declarations.
  • Fixed multiple insertions of blank lines after headers if setting preserve blank lines is enabled.

Jindent Netbeans plugin:
Released new Jindent plugin for Netbeans 6.7:
  • Automatic installation through native installer.
  • Formatting menu item in editor's context menu.
  • Formatting menu item in file navigation's context menu.
  • Formatting of single files, directories, packages and whole projects.
  • Editor Undo for all formatting options.
  • Shows formatting progress bar.
  • Build in Jindent Customizer and preview for easy configuration of plugin.
  • Java Help support in plugin.
  • Show messages, warnings and errors in Netbeans console.
  • Click on messages and the according file opens up in editor window. Cursor is located on the source code line which is causing the message.

Jindent Eclipse plugin:
Added support for Eclipse 3.5.

IntelliJ IDEA plugin:
Added support for IntelliJ IDEA 8.1.

Jindent 4.0.11 released

on .

Java formatter:
New features:
  • Added new parameter templates for JavaDoc generation of classes and interfaces to support generics in JavaDocs
  • Added setting to put annotations always on new line.
  • Added support for padding braces of generics < >.
  • Added control for case-sensitivity of name sorting algorithms.
Bugfixes:
  • Default settings of header and footer smart mode values are set to infinite now. That way header and footer detection are disabled by default.
  • Fixed a bug which caused an error when using package names in annotations for method declarations.
  • Using annotations for annotation type declarations caused an error. This is fixed.

Jindent JDeveloper plugin:
Released new Jindent plugin for the final version of JDeveloper 11.1.1:
  • Automatic installation through native installer.
  • Formatting menu item in editor's context menu.
  • Formatting menu item in file navigation's context menu.
  • Formatting of single files, directories, packages and whole projects.
  • Undo for all formatting options.
  • Shows formatting progress bar.
  • Build in Jindent Customizer and preview for easy configuration of plugin.
  • Help On Click support in plugin.
  • Show messages, warnings and errors in JDeveloper console.
  • Click on messages and the according file opens up in editor window. Cursor is located on the source code line which is causing the message.


Jindent IntelliJ IDEA plugin:
Released new Jindent plugins for IntelliJ IDEA 8.0
  • Automatic installation through native installer.
  • Formatting menu item in editor's context menu.
  • Formatting menu item in file navigation's context menu.
  • Formatting of single files, directories, packages and whole projects.
  • Support for automatic optimizing imports.
  • Editor Undo for all formatting options.
  • Shows formatting progress bar.
  • Build in Jindent Customizer and preview for easy configuration of plugin.
  • Java Help support in plugin.
  • Show messages, warnings and errors in Netbeans console.
  • Click on messages and the according file opens up in editor window. Cursor is located on the source code line which is causing the message.

Jindent Netbeans plugin:
Released new Jindent plugin for Netbeans 6.5:
  • Automatic installation through native installer.
  • Formatting menu item in editor's context menu.
  • Formatting menu item in file navigation's context menu.
  • Formatting of single files, directories, packages and whole projects.
  • Editor Undo for all formatting options.
  • Shows formatting progress bar.
  • Build in Jindent Customizer and preview for easy configuration of plugin.
  • Java Help support in plugin.
  • Show messages, warnings and errors in Netbeans console.
  • Click on messages and the according file opens up in editor window. Cursor is located on the source code line which is causing the message.
New feature for all Netbeans plugin versions:
  • Added warning message that Java files generated by Netbeans GUI builder cannot be formatted.

Jindent Eclipse plugin:
New features:
  • Added support for optimizing imports before formatting.

Jindent 4.0.10 released

on .

Jindent installer:
Bugfix:
  • Directory file chooser for IDEs and Java tools is now able to shows hidden directories.

Java formatter:
Bugfix:
  • Fixed Java grammar file which causes a parsing error for field declarations and annotations inside of anonymous classes.
  • Added line wrapping support for expressions after colons in for-each loops.


Jindent Netbeans plugin:
Released new Jindent plugins for Netbeans 6.0
  • Automatic installation through native installer.
  • Formatting menu item in editor's context menu.
  • Formatting menu item in file navigation's context menu.
  • Formatting of single files, directories, packages and whole projects.
  • Editor Undo for all formatting options.
  • Shows formatting progress bar.
  • Build in Jindent Customizer and preview for easy configuration of plugin.
  • Java Help support in plugin.
  • Show messages, warnings and errors in Netbeans console.
  • Click on messages and the according file opens up in editor window. Cursor is located on the source code line which is causing the message.


Jindent IntelliJ IDEA plugin:
Released new Jindent plugins for IntelliJ IDEA 7.0
  • Automatic installation through native installer.
  • Formatting menu item in editor's context menu.
  • Formatting menu item in file navigation's context menu.
  • Formatting of single files, directories, packages and whole projects.
  • Editor Undo for all formatting options.
  • Shows formatting progress bar.
  • Build in Jindent Customizer and preview for easy configuration of plugin.
  • Java Help support in plugin.
  • Show messages, warnings and errors in Netbeans console.
  • Click on messages and the according file opens up in editor window. Cursor is located on the source code line which is causing the message.