Eclipse
-
- Grand Pooh-Bah
- Posts: 6722
- Joined: Tue Sep 19, 2006 8:45 pm
- Location: Portland, OR
- Contact:
Eclipse
Anybody use Eclipse for not-Java? Is Eclipse for not-Java (particularly C++, I suppose) a bad idea, good idea, or great idea for work? I'm wondering whether I should push the powers that be into accelerating their Eclipse exploration or not.
-
- Tenth Dan Procrastinator
- Posts: 3055
- Joined: Fri Jul 18, 2003 3:02 am
- Location: Varies
- Contact:
The Eclipse C/C++ holy grail is the CDT
http://www.eclipse.org/cdt/
Unfortunately, I don't know of many who have dabbled with it... yet.
http://www.eclipse.org/cdt/
Unfortunately, I don't know of many who have dabbled with it... yet.
-
- Tenth Dan Procrastinator
- Posts: 4891
- Joined: Fri Jul 18, 2003 3:09 am
- Location: San Jose, CA
Eclipse is pretty language non-specific in general. The main thing is how good is the plugin written for eclipse for the language. Obviously, they spent a ton of time getting Java to work well. I think CDT is pretty well developed at this point, so I'd try it if I were you, then push it if you like it. It will probably take you a while to get used to Eclipse and figure out where everything is. There are a lot of shortcut keys for stuff and you can set your own too. Because of that, I'm surprised Vinny hasn't tried it out more...
Oh, Borland plugins tend to suck, at least the one we used for doing UML diagrams sucked...
Oh, Borland plugins tend to suck, at least the one we used for doing UML diagrams sucked...
I've been annoyed trying to use it for C++ development. I'm stuck on workstation with nothing better, and yet I still do as much work in gedit as Eclipse. It's apparently impossible to just view random files in it, so every time I go looking at some system library, I have to launch another editor. It spontaneously rearranges your tabs so you never know where any window is. The file names don't include path information, so if you have ten files named SConscript open (yes, I do regularly), you have to look at each in sequence to try to get the one you want.
In short, it sucks for a novice. Maybe a power user could get something out of it, but I spent all my character points leveling Visual Studio.
In short, it sucks for a novice. Maybe a power user could get something out of it, but I spent all my character points leveling Visual Studio.
-
- Tenth Dan Procrastinator
- Posts: 3055
- Joined: Fri Jul 18, 2003 3:02 am
- Location: Varies
- Contact:
I would if there was a larger group of people using it for non-Java development. It's simply more efficient to learn it with a group.quantus wrote:There are a lot of shortcut keys for stuff and you can set your own too. Because of that, I'm surprised Vinny hasn't tried it out more...
However, I wouldn't be using it for the shortcut keys, since it's hard to beat a well-configured (x)emacs setup, which I pretty much have.
I'd use it since it actually understands the code (not from a pure text perspective) and is integrated with our revision control and build environment (ongoing effort with official funding).
Edit:
Just FYI, we're starting to switch to Accurev for configuration management and away from CVS. As for build environments, we have a very slick in-house tool (too bad only a few programs use it, for now).
-
- Grand Pooh-Bah
- Posts: 6722
- Joined: Tue Sep 19, 2006 8:45 pm
- Location: Portland, OR
- Contact:
We're mostly using BitKeeper for source revision control. I'm mostly happy with it. Partially this because we made a dev from Bitkeeper move to Hillsboro, write features for us, and support and admin our repository.
I wish there was a good way to grab just one changeset. Maybe there is and I haven't found it yet.
We're using conscript as a build tool. You can't shoehorn it into as many tasks as make, but for actually building code it's nice.
I wish there was a good way to grab just one changeset. Maybe there is and I haven't found it yet.
We're using conscript as a build tool. You can't shoehorn it into as many tasks as make, but for actually building code it's nice.