Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
GUI

IDEs With VIM Text Editing Capability? 193

An anonymous reader writes "I am currently looking to move from text editing with vim to a full fledged IDE with gdb integration, integrated command line, etc. Extending VIM with these capabilities is a mortal sin, so I am looking for a linux based GUI IDE. I do not want to give up the efficient text editing capabilities of VIM though. How do I have my cake and eat it too?"

Comment Re:This rule murders people (Score 1) 888

It won't kill a healthy person, but 1 additional hour times a hundred gazillion bazillion flyers == some more real of deaths from blood clots is a statistical certainity. Besides, they won't stop at 'one hour before landing', it'll turn into 'one hour before landing and after take off' next and 'the whole flight, please pee in the bag' not too long afterwards. Better put a stop to it now!

Comment This rule murders people (Score 4, Insightful) 888

After this rule more people will die from blood clots.

Sane airlines actually encourage people to get up from their seats at regular intervals.

E.g. Edelweiss Air used to show a video explaining the issue (I haven't flown with them in a while so I don't know about the current situation), Emirates has some pictures on how to keep circulation intact etc.

Comment Re:4 tens is awfully nice (Score 1) 287

> You didn't quit, though; you pushed on from 2PM to 5PM and then spent the rest of the week fixing what you wrote from 2 to 5.

Nah, this only takes a minute or two:

svn update -j my_svnroot/tags/stupid_commit_at_5_pm -j my_svnroot/tags/sane_commit_at_2_pm
svn commit -m 'reverted stupid changes from yesterday afternoon'

Comment Re:Programming without music? (Score 1) 1019

> Then your boss's boss tells your boss... then you're labelled as the complainer and he remembers that on your next review.

Well, yes. You have to live with that. But he'll also know you're not to be messed with. If he stupidly gives you a lousy review in retaliation and you can prove it, he's screwed.

> I've always been told that going over the head of your boss was the only way to do it, but when your actions lead to the invitation of your boss into the room so you can tell him exactly what kind of moronic thing you think he's doing because his boss doesn't want to deal with it... then you end up being the target.

I wouldn't recommend to go over your bosses head straight away. Go to him first. But if he doesn't see (or doesn't want to see) reason, you often have other options besides quitting.

Don't try to make your boss to like you for 'being easy to manage', make him respect you for 'doing great work'.

Comment Re:Never fast enough... (Score 1) 408

I still remember the day when we installed Incredibuild on all computers in the office. And compile times were cut by a factor of 5 at least.

Of course, there are other options that decrease build times as well. Careful partitioning of the project into mostly independent sub projects, proper managing of includes (e.g. some people still don't know that they can use 'class foo;' instead of 'include "foo.h"' if they're only dealing with foo pointers), precompiled headers, incremental linking, and removing the 'rebuild all' button from the toolbar...

Comment Re:You Just Don't Know When to Shut Up, Do You? (Score 1) 705

> When WWII came around and Hitler and Mussolini invaded almost every country in Europe, he left little Switzerland alone because of this.

A couple of guns don't protect your country from being invaded.

I live in Switzerland, and noone sane around here believes this. Hitler most probably left Switzerland alone because he needed the transalpine passages intact (the Swiss would have destroyed the vital bridges & tunnels before surrendering them).

The Swiss compromise offer to Germany and Italy was, that Switzerland would allow transports between Germany and Italy in sealed box cars without checking the contents - in exchange for the supply of vital raw materials and goods.

In fact, every other year a couple of women & kids get killed with those guns (mostly in domestic disputes), and probably a lot more live in perpetual fear that their husbands will shoot them some day. That's why there's a political movement (with growing support) that wants to get rid of those guns and store them in army depots instead.

Comment Re:News at 11 (Score 1) 268

> The approval process only comes into play if you want to sell it.

Small correction: If you're in the habit of giving away stuff (some of us write GPL'd software), you still need Apple's approval that the other party can install it

Now you could argue that they could get themselves a developer account ($99) and the whole development kit themselves, but that is simply beyond the ability of most users (and most of them don't have an Intel Mac either).

Comment Re:Git and Mercurial? (Score 1) 268

I'm torn between modding the parent and emphasizing this is exactly what subversion was designed for.

If you make any changes that take longer then 1-2 hours to complete, start a branch.

I assume you macro'd @@ to be your svn root

Make your branch:

svn copy @@/trunk @@/branches/feature_xyz_branch
svn copy @@/trunk @@/tags/starting_feature_xyz

Switch your working copy to the branch (if you don't want to check out a new one, useful for large repositories).

svn switch @@/branches/feature_xyz_branch

Develop your features in peace. Commit into your branch whenever you made a meaningful change.

And when you're done, it's time to merge your change into the trunk:

svn switch @@/trunk
svn merge @@/tags/starting_feature_xyz @@/branches/feature_xyz_branch

Resolve the conflicts, test and finally commit into the trunk.

Congrats! You've successfully developed feature_xyz without every missing the benefits of a version control system.

Comment Re:Old Style Meters (Score 1) 863

Free parking encourages people to come by car, instead of using public transportation (which creates all kinds of problems, like increased traffic in nearby areas, pollution, etc.). I agree that giving the shopping center its own train station though is a great idea!

Btw. many shops in large malls with high parking fees, but good access to public transportation further encourage use of the latter by providing low cost home delivery options for larger purchases.

Comment Re:Paranoid about control (Score 1) 140

>> If you don't want your ideas to be extended, you probably should keep them to yourself.
> Should we apply that same logic to everyone? How about scientists?

Scientist know the value of the work of others especially well. Just look at the number of citations in every research paper. Few are trying to pass off the research of others as their own (if you do, you'll ruin your reputation pretty quickly). And everyone on them knows: "If I've seen farther then others, it was because I was standing on the shoulders of giants" (famously used by Sir Isaac Newton, but attributed originally to Bernard of Chartres).

Comment Re:Paranoid about control (Score 1) 140

> The original author should always be compensated.

Sorry, I didn't use the preview button. That should read 'credited', not 'compensated'.

Compensation is not in all cases required (especially if e.g. the remix doesn't make any sizable profit or is given away for free).

Slashdot Top Deals

The Tao is like a glob pattern: used but never used up. It is like the extern void: filled with infinite possibilities.

Working...