Do you customize your IDE (Eclipse?)

I don’t quite customize Eclipse since it always resets the settings every time I create a new workspace (unless there’s a way to keep the settings as I’ve set them)

Why or how often do you need to create new workspaces?

and many settings are importable/exportable

Wow. In my whole time I was working with eclipse I’ve never created a second workspace… ._.

I have created two workspaces. One for tool projects and the other only for pure game projects.

File->Export->Settings in the original workspace, then File->Import->Settings in the new workspace?

Alternatively, you can kind-of do the same thing with ‘working sets’, which is basically a set of projects that you can open/close as a group.

I don’t tend to customise my programming tools a huge amount (Eclipse, Visual Studio, etc.), I find it really helpful to stick as close to the 'factory settings as possible. Firstly you tend to find less bugs since you hit less edge cases, and secondly it’s much easier to switch to working on other people’s machines, or for other people to work on yours. I count that as a huge win when working in a team.

About the only thing I do in Eclipse is crank up the compliance/compiler checking to near max.

I change all the formatter / cleanup / etc settings. Have recently installed Lombok and it’s been very useful. Other than that, no.

Did another customization. GLSL Editor for Eclipse Juno.

Are these colors nice?

Again personal preference. I don’t like the white space after the for line. I find it harder to read not easier. I also tab 4 not 2. If you need 2 because your nesting so much that it goes off the screen you have to look at your logic to reduce the nesting.

How did you do that?

Maybe this?

Eclipse Shaders Plugin.

That got my hopes up, but alas that only exports half of the settings :frowning:

Customizations I do:

  • specific source formatter settings that are 100% to my liking and I can just import for each workspace I create
  • specific plugins;

testng (for unit tests)
jboss tools / maven integration (maven support)
subversive (SVN support)
Filesync (easy tool to sync class files and resources to a target directory upon saving the source)

And at the office we use checkstyle with a specific configuration setup too; I don’t need that for my own projects.

I have a few default workspace settings I always activate/deactivate;

  • disable spelling
  • enable line numbers
  • actions on save: fix imports, format source
  • tabs to spaces (4 wide); this is mostly controlled through the source formatter, but I have to manually set it for XML and HTML files
  • default to Java perspective; because I have the JavaEE release of Eclipse
  • classic look & feel

Seeing the coloring settings in some of these posts, I’m inspired to try a dark background too.

why just stopping at customizing a dark code background with a whole IDE that stays bright? :smiley:
I just discovered that this plugin does a pretty work to have an eyes-friendly dark IDE…

Installed it and it looks really nice, I always got annoyed with the explorer being white when the code window was dark :slight_smile:

Thanks!