5 ms·
Good article, lots of opinions but the title forewarns. For me, Eclipse is still very good and if anything, more stable than in earlier years. I've tried NetBea
by jebblue 12y ago
Good article, lots of opinions but the title forewarns. For me, Eclipse is still very good and if anything, more stable than in earlier years. I've tried NetBeans and the free IntelliJ but though those are fine, Eclipse is better for me. The real trick is to _not_ store your code in the workspace (which is ironically where the project wizards default to unless you change it). Store your code in as an example, svn for Subversion, git for Git, etc. Use the workspace as just a shell to manage Eclipse preferences and such.
- bradleyjg 12y agoAs an eclipse user this suggestion intrigues me, but I'm not sure what the workflow would actually look like. Do you have a pointer to an article or something? Thanks.
- jebblue 12y agoSorry no link, co-workers and as "smrtinsert" said, Git or for me having both Git and Subversion projects makes life easier keeping source separate from the workspace.
- bradleyjg 12y agoDo you use the link source tab of the "Java Build Path" to point to the project directory in the source control directory?
- jebblue 12y agoNope, never used that. For Git it's straightforward, I have one Git repo per project I manage with Git. just use Import Project. The code remains where it is at. For SVN, I use Checkout and uncheck "Use default workspace location" and specify the location of the code.
- smrtinsert 12y agoI do this, or have started to since I've been using git more. I also do it with large projects. Only my truly disposable projects are in the workspace.
- agibsonccc 12y agoI finally switched off of eclipse for intellij. It's light years ahead of eclipse in terms of speed and response times. One of the things I liked was how easy it made things by allowing eclipse keybindings to be used. Ever since I enabled those, things have worked exactly the way I would expect. I also like the work flow with git. A common example I like is the prompt for adding files to your repo automatically upon creation, this way I don't have to think too much about it. Just my 2c as an eclipse user converted.