Jindent - Source Code Formatter - plugin detail

Jindent is a powerful source code formatter for Java/C/C++.

NetBeans Plugin - Jindent - Source Code Formatter
Plugin owner: tandree
Website: http://www.jindent.com
Added: 2015-12-27
License: Commercial
Category: Editing
Downloaded: 443 times
Rating:
 0, by 0 users

Plugin Log Show log

Versions available

Download plugin   Download size: N/A   Last Update: 2015-12-27

What's new in this version

Java Formatter:
New features:
  • Added support for the new Java 8 language features:
    • Lambda Expressions
    • Method references
    • Default methods
    • Repeating Annotations
    • Improved type inference
  • Added new sorting options to group import declarations.
  • Added new sorting options to group getter and setter methods for bean attributes.
  • Added a lot of new line wrapping settings to improve formatting of builder patterns and fluent interfaces:
    • Added new line wrapping settings always, if line exceeds and never to wrap and indent boolean conditions for && and ||.
    • New line wrapping and alignment of chained method calls.
    • New line wrapping and alignment of nested method calls.
  • Added setting to enable/disable creations of JavaDoc comments for methods marked by @Override annotations.
Bugfixes:
  • Fixed memory leak for very large files creating a lot of warning issues.
  • 'Maximal gap' settings were not ignored for 'wrapping initializers to the right side'. This is fixed now.
  • Fixed 'shifted' formatting output for code lines forced to be wrapped by comments.


C Formatter:
New features:
  • Added new formatting setting to indent preprocessor directives relatively to the corresponding source code.
  • Added new formatting settings to get more control about line wrapping of nested method calls.
  • Added settings to format and delete Doxygen comments.
Bugfixes:
  • Fixed grammar bug for types used as macro parameters.
  • Fixed memory leak for very large files creating a lot of warning issues.
  • Fixed 'shifted' formatting output for code lines forced to be wrapped by comments.


C++ Formatter:
New features:
  • Added new setting to indent preprocessor directives relatively to the corresponding source code.
  • Added new setting to enable/disable indentation of namespaces.
  • Added support for QT keywords signals and slots.
  • Added new formatting settings to get more control about line wrapping of nested method calls.
  • Added settings to format and delete Doxygen comments.
Bugfixes:
  • Fixed grammar bug for types used as macro parameters.
  • Fixed alignment of assigned enum constants
  • Fixed memory leak for very large files creating a lot of warning issues.
  • Fixed 'shifted' formatting output for code lines forced to be wrapped by comments.


Jindent Customizer:
New features:
  • Added tooltips with detailed descriptions to sorting trees.
  • Removed tab sections and added new sub nodes to the settings tree control.


Jindent Eclipse Plugin:
New features:
  • Added support for the latest Eclipse releases 4.3.x (Kepler), 4.4.x (Luna) and 4.5.x (Mars)
  • Moved storing of Jindent settings from user's home folder to Eclipse's workspace location.


Jindent Netbeans Plugin:
Bugfixes:
  • Added support for Netbeans 8.1
  • Fixed deadlock bug when triggering format-on-save events.
  • Fixed flickering of editor content update.
  • Formatting now preserves breakpoints.


Jindent JDeveloper Plugin:
Added support for JDeveloper up to 11.1.2.4.0


Jindent IntelliJ IDEA Plugin:
New features:
  • Added support for IntelliJ IDEA 14
  • Added 'format on save' support
Bugfixes:
  • Fixed colors of Jindent's reporting panel and syntax highlighting to work properly with 'Darcula' theme.


JavaHelp System:
Bugfix:
  • Fixed opening of JavaHelp dialog on right multi-user screen.


Verifications for NetBeans versions

Plugin is not subject to any verification



Introduction

Jindent is a powerful source code formatter for Java and C/C++. Jindent empowers you to transform any foreign Java/C/C++ source code to meet your preferred coding style or any common code convention.

[ You have to be logged in to be able to comment. ]

User Comments

There are no comments yet.

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo