Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ec4e - similar project (only for Generic Editor) #46

Open
angelozerr opened this issue Oct 20, 2017 · 1 comment
Open

ec4e - similar project (only for Generic Editor) #46

angelozerr opened this issue Oct 20, 2017 · 1 comment

Comments

@angelozerr
Copy link
Contributor

I would like just say you that I'm developping a new plugin for editorconfig which works only with GenericEditor https://github.com/angelozerr/ec4e

This plugins apply all properties (trim trailing whitespace, charset encoding, indentation etc) but only for a given instance of editor by using a custom IPreferenceStore instead of modifying the workspace eclipse preferences.

It works only with GenericEditor (JDT Editor, WTP XML Editor doesn't works very good because there are not based on GenericEditor).

https://github.com/angelozerr/ec4e is based on several technologies:

  • apply the all properties of editorconfig with GenericEditor
  • provides an editorconfig editor based on GenericEditor, tm4e for syntax coloration

  • provides an editorconfig editor based on https://github.com/angelozerr/ec4j instead using standard editorconfig-core-java to parse editorconfig editor. This parser is able to manage location for section, option, etc and provides services for any Java IDE (completion, hover, validation, etc)

  • provides Codelens for section pattern:

editorconfigcodelensdemo

@ncjones hope you will understand my choice, I don't want to have trouble with you. It was a pleasure to work with you!

@xuhdev
Copy link

xuhdev commented Oct 20, 2017

Very cool! Thank you for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants