Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

What C++ IDE does Anonymous prefer?

Name: Anonymous 2007-07-17 23:32 ID:/+dlQEYw

Recommend me a good IDE, Anonymous.  I wouldn't even mind paying for one, just recommend me a C++ IDE that doesn't fucking suck.

I've grown tired of emacs and vi.

Visual Studio fails.

Eclipse is overrated.

Code::Blocks is underdeveloped.

KDevelop is too easy to break.

NetBeans is... well, it's fucking NetBeans :/

And Dev-C++ hasn't been updated since Barry Goldwater ran for president.

...

So that's a summary of all I've tried and used often these last 7 years.  I've never seen a C++ IDE that I like.

Right now I think, from experience, that all C++ IDEs suck ass.  Prove me wrong, Anonymous.

Name: Anonymous 2007-07-17 23:35 ID:s/4ttA1+

Well, if you got tired of vi, time to switch to vim.

Name: Anonymous 2007-07-17 23:43 ID:Heaven

all IDEs suck ass, not just C++ ones.

Name: Anonymous 2007-07-17 23:44 ID:HVq68MG7

vim beats the shit out of all the ones you listed

Name: Anonymous 2007-07-17 23:49 ID:Heaven

>>2,4
mined > elvis > nvi > vi > * > emacs > vim

Name: Anonymous 2007-07-18 2:14 ID:aN9KGiR1

Notepad++

THRED OVAR

Name: Anonymous 2007-07-18 2:52 ID:JpSU25HJ

GNU Emacs 22.

Name: Anonymous 2007-07-18 2:57 ID:sgl51oiB

Huh. If something useful comes out of this thread, I'll be both amazed and full of glee. I'm in a similar boat at >>1.

Name: Anonymous 2007-07-18 3:04 ID:5nBAReZQ

Code::Blocks is underdeveloped.

Explain your point.

Name: Anonymous 2007-07-18 4:48 ID:/eaxYPFd

>>8
Agreed. I usually use vim, but only because everything else sucks so much.

Name: Anonymous 2007-07-18 4:58 ID:LDbV2d0G

>>1
On Lunix, I like Kate. On Windows, I like PSPad. Both are gratis, and Kate is libre.

emacs is an awesome idea, if only it had a good text editor.

vi/vim sucks sure it's powerful but it just get dropped to 20 years ago, it's butt ugly, and it's INCONSISTENT WITH ANY OTHER EDITOR, which means that it's a PIECE OF SHIT.

Eclipse and NetBeans: one word, Java, editors over.

Dev-C++: I liked it :(

Code::Blocks, Visual Studio, KDevelop: haven't tried.

Name: Anonymous 2007-07-18 5:56 ID:bmy97gLc

>>5
Please explain your reasoning behind considering vi superior to vim.

Name: Anonymous 2007-07-18 6:10 ID:/eaxYPFd

>>11
I disagree with your point about vi/vim. Ok, not entirely, you do have a point, but I disagree that vi/vim sucks because of that. If gvim weren't so shitty looking, it'd be a really awesome editor (though it lacks a few features I'd want for an IDE). Or at the very least, I'd like a Dev-C++ style IDE with vim keyboard commands.

I really liked Dev-C++ too. I still like it. It's a pity it hasn't been updated in over 100 years... :-(

Name: Anonymous 2007-07-18 6:25 ID:dWGxHf9L

Visual Studio is fine, I don't understand what there is to hate about it

Name: Anonymous 2007-07-18 6:27 ID:LDbV2d0G

To join lines, you have to press Escape, uppercase J, x, and then go back to the editing mode you were in which is usually i. As opposed to "Delete" on any decent editor.

This is fucking retarded, and fucking slow, and you end up writing Jx, :q, and all that fucking shit all over your code the second you're not looking.

Having state is fucking retarded as well. We have control keys and others to do that. We only need:
- Decent or configurable key bindings
- Decent or configurable editor behaviour

emacs manages to fail at this, otherwise it'd be good.

Name: Anonymous 2007-07-18 6:36 ID:lQ1r3M4Q

>>14
Fucking agreed. I would expect this sort of blind Microsoft bashing at /comp/, but I'd at least like to think that /prog/ had some sense about it. Visual Studio 2005 IDE + Visual Assist X plugin owns the fuck out of vi, vim, codeblocks, or whatever the fuck else there is.
Thread over.

Name: Anonymous 2007-07-18 6:40 ID:LDbV2d0G

>>16
I never bashed Visual Studio; I haven't used it myself but I've heard it's one of the very few things Microsoft actually developed and actually managed to do well.

Name: Anonymous 2007-07-18 6:49 ID:/eaxYPFd

>>15
Ok, I guess I've always used a "configured" vim, where I can use delete, backspace and other such niceness like in every other editor. Unconfigured vi/vim is absolutely horrible and I can see why nobody likes it. Totally agree.

Name: Anonymous 2007-07-18 6:51 ID:Heaven

cat

Name: Anonymous 2007-07-18 7:01 ID:Heaven

>>19
ed

Name: Anonymous 2007-07-18 8:44 ID:F9buW6NA

LOL @ Code::Blocks being "underdeveloped." I'm hoping by that you mean there's not enough stuff in it. Because Code::Blocks has Nightly Builds. You know what that means? NIGHTLY BUILDS. IT'S CHANGED EVERYDAY.

http://forums.codeblocks.org/index.php?topic=6453.0

Name: Anonymous 2007-07-18 9:11 ID:lQ1r3M4Q

>>21
Nightly builds of underdeveloped code yields, surprise, an underdeveloped system. Try to keep up.

Name: Anonymous 2007-07-18 9:18 ID:LDbV2d0G

>>18
Where do you get this "configured" vim from? Or did you configure it yourself?

Name: Anonymous 2007-07-18 9:25 ID:DdPXBrWh

:help

Name: Anonymous 2007-07-18 9:31 ID:Heaven


" my .vimrc
:set number
:syntax on
:colorscheme mycolorscheme
:set bs=2
:filetype on
:filetype indent on

Name: Anonymous 2007-07-18 9:36 ID:Heaven

echo is awesome

Name: Anonymous 2007-07-18 9:39 ID:Heaven

>>12
vim is xbox huge compared to vi, but doesn't really have any useful features that vi doesn't have.

Name: Anonymous 2007-07-18 9:49 ID:F9buW6NA

>>22
Try to read. "I'm hoping by that you mean there's not enough stuff in it", evidently that is what you meant.

Name: Anonymous 2007-07-18 10:01 ID:Heaven

>>27
vi is xbox huge compared to ed, but doesn't really have any useful features that ed doesn't have.

Name: Anonymous 2007-07-18 10:57 ID:/eaxYPFd

>>23
Mixture of configure myself and stealing someone elses rc file. Mostly stealing someone elses rc file, seeing as its xbox huge.

>>29
ed is xbox huge compared to punched cards, but doesn't really have any useful features that punched cards don't have.

Name: Anonymous 2007-07-18 12:28 ID:bmy97gLc

To join lines, you have to press Escape, uppercase J, x, and then go back to the editing mode you were in which is usually i. As opposed to "Delete" on any decent editor.

As said, configure your Vim.  Or not, your Vim should already come preconfigured with sane defaults when you install it with Pacman.

Having state is fucking retarded as well. We have control keys and others to do that. We only need:
- Decent or configurable key bindings
- Decent or configurable editor behaviour

I think this will make ^J work as line join in insert mode.  I didn't bother with x since I generally get the lines as I want them when I join them.
:imap ^J ^OJ
Hm, if you manage to unmap ^J as newline, it should work at least.  Every goddamn key is already mapped :/  You'll have to enter ^O with ^V or you'll just insert the literal ^ and O.  I tried mapping <f1> and it did work.

vim is xbox huge compared to vi, but doesn't really have any useful features that vi doesn't have.

ZQ

Name: Anonymous 2007-07-18 13:20 ID:Heaven

>>29
regex is pretty useful.

Name: Anonymous 2007-07-18 13:53 ID:3GaTvm2v

>>25
Tried that, still sucked. Configuring vim to work decently seems like a huge amount of work, any good configurations you can link?

Name: Anonymous 2007-07-18 14:02 ID:RHN/YjI3

GEDIT :D:D:D:D:D:D:D:D

Name: Anonymous 2007-07-18 15:29 ID:RYl7hlJc

>>17

If your lucky enough for it to not crash (OP here).

I use VS2005 all the time at work and it just crashes too often when debugging for me to trust it.  Sure, it practically safety-nets itself such that you're back to where you were, instead of the desktop, but there's still no excuse for it to diarrhea all over in the first place.

Name: Anonymous 2007-07-18 15:52 ID:RYl7hlJc

>>21

Yes, that's why I described my complaint with it differently than my complaint with Dev-C++.  It may be updated a lot, but I'd swear most of them are, more likely than not, bugfixes rather than feature additions.

Name: Anonymous 2007-07-18 18:36 ID:F9buW6NA

>>36
To be honest over the past say, six months lots of stuff has been added to CB. At least it _is_ maintained, open source, and allows you to extend it with plugins. Dev-C++ discontinued development ages ago IIRC.

Name: sage 2007-07-18 19:23 ID:l+5GrQqu

Dammit. If you're going to code for a living, write your own damn editor and IDE. There are so many of them because (1) they're really important tools, so various people tried writing their own, and (2) it's not that hard. It's not magic like compiler writing is.

Name: Anonymous 2007-07-18 21:48 ID:QwnxhfWV

>>38
Don't be ridiculous. I have far better things to do with my time than reinvent wheels.

Name: Anonymous 2007-07-18 21:55 ID:PGsoAYzU

>>1
Kate. Kate is the only thing worth using. It's like notepad with syntax highlighting, which is all you should need.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List