Editorconfig Netbeans

A NetBeans IDE plugin supporting the EditorConfig standard. ⛺
Alternatives To Editorconfig Netbeans
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Editorconfig Vim3,061
7 days ago41otherVim Script
EditorConfig plugin for Vim
Vim Jsbeautify747
3 years ago11Vim script
vim plugin which formated javascript files by js-beautify
Editorconfig Emacs705
11 days ago9gpl-3.0Emacs Lisp
EditorConfig plugin for Emacs
Dot_vim678
5 months agomitVim Script
My 10 Year-Old (Neo)Vim Configuration
Editorconfig Visualstudio307
5 years ago28otherC#
EditorConfig Visual Studio Addin
Editorconfig Core C284
16 days ago9otherC
EditorConfig core library written in C (for use by plugins supporting EditorConfig parsing)
Editorconfig Notepad Plus Plus179
16 days ago6gpl-2.0C++
EditorConfig plugin for Notepad++
Vim Editorconfig169
4 years ago6mitVim script
Yet another EditorConfig (http://editorconfig.org) plugin for vim written in vimscript only
Intellij Extra Icons Plugin154
4 days ago5mitJava
:jigsaw: IntelliJ IDEA based IDEs plugin that overrides common file/folder icons like gitlab-ci.yaml, Git sub-modules, etc. Fully configurable. Users can register their own icons. Can customize IDE UI icons.
Editorconfig Netbeans123
3 years ago25mitJava
A NetBeans IDE plugin supporting the EditorConfig standard. ⛺
Alternatives To Editorconfig Netbeans
Select To Compare


Alternative Project Comparisons
Readme

⚠️ This repository is deprecated and unmaintained. Please follow the "First class EditorConfig support" thread on the Apache's JIRA issue tracker to be informed about updates.

EditorConfig NetBeans Plugin

A NetBeans IDE plugin supporting the EditorConfig standard.

  • Supports NetBeans 8 and above
  • Requires Java 7+

Features

Plugin Screenshot

EditorConfig Project

EditorConfig makes it easy to maintain the correct coding style when switching between different text editors and between different projects. The EditorConfig project maintains a file format and plugins for various text editors which allow this file format to be read and used by those editors. For information on the file format and supported text editors, see the EditorConfig website.

Example file

.editorconfig

# top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true

# 4 space indentation
[*.py]
indent_style = space
indent_size = 4

# Tab indentation (no size specified)
[*.js]
indent_style = tab

# Indentation override for all JS under lib directory
[lib/**.js]
indent_style = space
indent_size = 2

# Matches the exact files either package.json or .travis.yml
[{package.json,.travis.yml}]
indent_style = space
indent_size = 2

Supported properties

🚧 1. charset

Values: latin1, utf-8, utf-8-bom, utf-16be, utf-16le

✅ 2. end_of_line

Values: lf, cr, crlf

✅ 3. indent_size

Values: [number], tab

Special case: Indent_size can be set to tab if indent_size is unspecified and indent_style is set to tab. When set to tab, the value of tab_width (if specified) will be used.

Read our notes on Indentation.

✅ 4. indent_style

Values: space, tab

Read our notes on Indentation.

✅ 5. insert_final_newline

Values: false, true

✅ 6. tab_width

Values: [number]

Special case: Defaults to the value of indent_size and doesn't usually need to be specified.

Read our notes on Indentation.

✅ 7. trim_trailing_whitespace

Values: false, true

How to use

  • A project must be closed and opened after the plugin is installed, to setup hooks for .editorconfig files
  • Rules are applied when a file (which is matched by a rule) is saved

Build

Instructions

mvn clean install

Releases

Status

Disclaimer

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Contributors

Benny Neugebauer Michael Koppen Junichi Yamamoto Emily Mabrey

Special Credits

Popular Editorconfig Projects
Popular Plugin Projects
Popular Text Editors Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Java
Plugin
Editor
Formatter
Formatting
Netbeans
Indentation
Code Style
File Format
Editorconfig