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

Any plans for a Eclipse or Net Beans plugin #86

Closed
nschonni opened this issue Mar 18, 2013 · 26 comments
Closed

Any plans for a Eclipse or Net Beans plugin #86

nschonni opened this issue Mar 18, 2013 · 26 comments

Comments

@nschonni
Copy link

Really liking this in NPP and VS, but some team members use Eclipse and Net Beans.
Any plans on supporting any of these IDEs?

Edit: noticed there is an issue tag for Eclipse

@xuhdev
Copy link
Member

xuhdev commented Mar 18, 2013

Yeah, there is a tag because there was once a developer who wanted to make the eclipse plugin. But currently we don't have an eclipse plugin.

We definitely want to cover eclipse and netbeans, but we don't have any developer familiar with eclipse and netbeans. If anyone is interested in contributing, we would welcome!

@treyhunner
Copy link
Member

Opened new issue just for Eclipse plugin: gh-108.

@ivoba
Copy link

ivoba commented Oct 24, 2013

I'd like to second a request for a netbeans plugin :)

@feeela
Copy link

feeela commented Feb 22, 2014

There is an issue request to add support for .editorconfig files to Netbeans over in their buzilla repository: https://netbeans.org/bugzilla/show_bug.cgi?id=240398

@lipis
Copy link

lipis commented Nov 13, 2014

Check out the welovecoding/editorconfig-netbeans
The plugin is not done (unit testing is not there to make sure it works properly), but it's feature complete..!

@feeela: It started by @bennyn and it' is the same guy who filed the issue in their bugzilla repo.. :)

@treyhunner
Copy link
Member

This is excellent news!

@lipis considering the lacking test coverage of the other plugins, if it's feature complete then I would consider this complete enough to start advertising.

We already have a logo drawn (see editorconfig/editorconfig.github.com#14) so we can add a link to the EditorConfig homepage whenever you're ready.

@bennyn, let me know when you'd like us to start linking to it.

@lipis
Copy link

lipis commented Nov 13, 2014

Awesome..! @treyhunner put some pressure there so they will finish sooner :)

@bennycode
Copy link

@treyhunner I am very pleased that you are waiting for a NetBeans EditorConfig plugin. We (@Yserz and I) have been working on it for about 2 months and it really is almost done! 😃

Give us a week and then it is adequately tested and build. I will let you know as soon as it is ready for production. It's time for plugin no. 20 to fill the gap at the bottom right in the logo section on the EditorConfig homepage. 😁

@treyhunner
Copy link
Member

@bennyn great! I've updated the pull request for adding the logo to the website so it links to your plugin now. I'll have my hand hovering over the merge button for the next week. 😄

Oh and they're alphabetized currently so it'll show up before Notepad++.

@bennycode
Copy link

FYI: We are still working on the last issues for the first version of the NetBeans EditorConfig plugin. It takes more time than initially assumed. We have become victims of the Pareto principle. 😄 However, we are making good progress. The only things missing are saving in the correct character set and converting line breaks. We are getting there!

@ncjones
Copy link

ncjones commented Dec 5, 2014

After reading about your Netbeans extension I tried to do the Eclipse one. I got the basic work done to determine which rules apply to a resource and worked out how to intercept save actions globally but I am stuck on intercepting the tab behaviour globally. From what I can tell, overriding tab behaviour globally would require changes to the Eclipse core. If anyone has ideas on how to do this with a plugin then let me know. See ncjones/editorconfig-eclipse for more details.

@treyhunner
Copy link
Member

@ncjones thanks for giving it a shot!

If you make an issue on your project detailing the problem we could try tweeting about it to see if any other Eclipse plugin authors have any ideas. Feel free to start a thread on the mailing list about it also.

Hopefully someone can figure out a solution. It would be wonderful to finally support Eclipse!

@treyhunner
Copy link
Member

@bennyn and @Yserz: any update on the NetBeans plugin?

We're happy to tweet/retweet a call for testers/developers or anyone else who might be able to help out if/when you're looking for community help.

@bennycode
Copy link

Hey @treyhunner, I am glad that you ask.

We could in fact need some help! We solved already some issues and are able to parse EditorConfig files. In terms of functionality, we are also pretty far. We know how to set the tab width, indent style and indent size. We can also insert a final new line and trim trailing whitespaces.

What's missing is to save the file in a different encoding. We know how to detect the current encoding but from NetBeans we are not able to save it in a different encoding. This is where we can use some help.

Here is a screenshot of the plugin in action:

@treyhunner
Copy link
Member

@bennyn I wouldn't worry about not including charset support initially.

All of the following plugins do not claim charset support in their README files:

Are all of the other options already supported?

@lipis
Copy link

lipis commented Feb 4, 2015

Yes @bennyn! If the rest is working reliably do it.. encoding is something very invisible anyway, while the rest is pretty cool to have.. 👯

@xuhdev
Copy link
Member

xuhdev commented Feb 4, 2015

@bennyn Don't worry, you can already release it when it works for the core functionalities (such as indent_style, indent_size tab_width) it should be good to release. By releasing it, you will get more feedback, thus the other features can be added more easily.

@bennycode
Copy link

I just updated our README file: https://github.com/welovecoding/editorconfig-netbeans

The properties indent_size, indent_style, insert_final_newline and trim_trailing_whitespace are reliably working. I will implement tab_width on the weekend and @Yserz has an approach for end_of_line.

If we get tab_width and end_of_line implemented, then we can go for a first release! 😃

@bennycode
Copy link

Good news! We implemented all properties except "charset" in https://github.com/welovecoding/editorconfig-netbeans.

Now we need some techy beta testers! 😃

@lipis
Copy link

lipis commented Feb 11, 2015

Looking forward to cover this little empty space :) 👯 💃 👯

@treyhunner
Copy link
Member

🎉 @bennyn excellent!

Do you mind if we merge editorconfig/editorconfig.github.com#14 and Tweet about the plugin? We can note that it's in beta, but it's difficult to find testers if people don't know it exists yet.

@apennebaker-ni
Copy link

+1

@bennycode
Copy link

Hey @treyhunner, thanks for being so patient with us.

@Yserz and I have just built a beta release. We also added a beta disclaimer to draw attention to the status of the plugin. You can now advertise the plugin. That would make us very happy. 😃

The installable NetBeans module (*.nbm) can be downloaded here:
https://github.com/welovecoding/editorconfig-netbeans/tree/master/dist

Best from Berlin,
Benny

@treyhunner
Copy link
Member

The NetBeans plugin is now listed on the website! I'm sending out a tweet about it in a few minutes.

@bennycode
Copy link

Great! So happy to see the NetBeans logo on the EditorConfig homepage. 👯

@treyhunner
Copy link
Member

I am closing this issue as resolved since we already have #108 for an Eclipse plugin. 🎆

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

9 participants