ec4e
is the EditorConfig support for Eclipse based on ec4j EditorConfig parser and works only with GenericEditor
:
ec4e
provides :
- an editor for
.editorconfig
based tm4e andGenericEditor
:
-
apply config of
.editorconfig
only forGenericEditor
. Supported properties are:indent_style
indent_size
Syntax coloration, auto close brackets are available for other files (properties/ini files) like .gitattributes, .gitconfig, gitconfig etc
See ec4e wiki for more informations.
You can install ec4e
with the update site http://oss.opensagres.fr/ec4e/snapshots/
editorconfig-eclipse is an Eclipse plugin for editorconfig, so why developping an another plugin:
- uses GenericEditor and tm4e for the EditorConfig editor.
- use a custom parser for editorconfig instead of using standard editorconfig-core-java. This custom parser is able to validate editorconfig, manage completion, etc.
- apply of editorconfig for a given editor uses IPreferenceStore instead of updating global preferences of Eclipse as soon as editor has focus.
- License and community:
ec4e
is a community open-source project licensed under the Eclipse Public License 1.0. - Support: You can ask questions, report bugs, and request features using GitHub issues.
- Git: This
angelozerr/ec4e
repository is the reference repository to contribute toec4e
- Build and CI: build can be performed with a simple
mvn clean verify
, continuous integration and deployment is performed by CI jobs at https://opensagres.ci.cloudbees.com/job/ec4e/ - Becoming a committer: any contribution are welcome!