Good IDE
Good IDE
Hi everyone.
I am setting up a new development laptop.
I downloaded Visual Studio 2015 just for the IDE.
But intellisense is broken, it will not work for me, this is a not good.
Now I have to find my old VS 2012 copy somewhere.
I would be very interested to find out what IDE's are being used.
I am after and IDE that can call a script, run on windows, has intellisense, jumps to declarations, highlighting.
This is for c.
Any suggestions?
Ali
I am setting up a new development laptop.
I downloaded Visual Studio 2015 just for the IDE.
But intellisense is broken, it will not work for me, this is a not good.
Now I have to find my old VS 2012 copy somewhere.
I would be very interested to find out what IDE's are being used.
I am after and IDE that can call a script, run on windows, has intellisense, jumps to declarations, highlighting.
This is for c.
Any suggestions?
Ali
Re: Good IDE
I use eclipse on Windows. It's okay for those things.
If a trainstation is where trains stop, what is a workstation ?
-
- Member
- Posts: 63
- Joined: Fri May 01, 2015 2:23 am
- Libera.chat IRC: Hellbender
- max
- Member
- Posts: 616
- Joined: Mon Mar 05, 2012 11:23 am
- Libera.chat IRC: maxdev
- Location: Germany
- Contact:
Re: Good IDE
Hi,
Eclipse CDT works very vell for developing in C/C++. Has all the stuff you need, code highlighting, completion, formatting, auto-suggestions, nice debugging capabilities (you can debug your OS from within the IDE by attaching GDB to QEMU for example).
You just have to make some settings in your project, and code completion works nicely even with a cross toolchain etc., see my answer on this thread: http://forum.osdev.org/viewtopic.php?f=13&t=29746
Greets
Eclipse CDT works very vell for developing in C/C++. Has all the stuff you need, code highlighting, completion, formatting, auto-suggestions, nice debugging capabilities (you can debug your OS from within the IDE by attaching GDB to QEMU for example).
You just have to make some settings in your project, and code completion works nicely even with a cross toolchain etc., see my answer on this thread: http://forum.osdev.org/viewtopic.php?f=13&t=29746
Greets
Re: Good IDE
I have been using Eclipse , but switched to QtCreator.
I find it lighter and quicker from my point of view. And the auto completion works very nicely.
I find it lighter and quicker from my point of view. And the auto completion works very nicely.
Re: Good IDE
I have used Visual Studio 2013 with a lot of luck, so I don't know why you are so unlucky with it. But other than Visual Studio i would recomment QtCreator as well, it works very well.
Re: Good IDE
GVim -- integrated with exuberant ctags -- ticks all those boxes, plus much more (jump to next error from compiler output, integrated diff tool, syntax highlighting for every language you could wish for, plugins for any needs you might have, plus being a really powerful editor in its own right, well-maintained and stable, free / charityware, and fully cross-platform as well).tsdnz wrote:I would be very interested to find out what IDE's are being used.
I am after and IDE that can call a script, run on windows, has intellisense, jumps to declarations, highlighting.
This is for c.
Any suggestions?
Steep learning curve for the beginner, but that's because it's expert-friendly, not novice-friendly.
I started out in the "traditional" GUI editor camp (AmigaOS GoldED, UltraEdit, SciTE). Started learning Vim "for real" about ten years ago (when I looked for an editor with strong LaTeX support and was unimpressed with the alternatives), and never looked back.
Actually I'd suggest going Cygwin all the way, as Vim benefits from having a strong command line supporting cast.
Last edited by Solar on Wed May 18, 2016 3:55 am, edited 3 times in total.
Every good solution is obvious once you've found it.
Re: Good IDE
I've been using simple text editors with syntax highlighting (e.g. FAR + Colorer, Midnight Commander) for most C/C++ work in the past 15+ years. For C it's OK. ctags and such can make it a bit easier. For unfamiliar C++ code it's bad (C++ itself is bad w.r.t. parseability, which is why unless your IDE has a C++ compiler frontend in it it's gonna be bad) until you get familiar with the code. The main problem is that we still don't have truly great crossplatform IDEs. You have to pay money or deal with sucky free IDEs (too big, too slow, buggy/stupid, inconvenient) or invent workarounds. Or just use simple free tools available everywhere. And still invent workarounds. If you really mean C, it's not a big problem, though. You have enough usable options for plain C.
Re: Good IDE
Visual Studio with supplied makefile commands is just fine and works well. It has working intellisense and with some plugin your assembler code will also be highlighted.
Re: Good IDE
I use Xcode, but it's not available for Windows. I would recommend QtCreator.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
- Alan Kay
- Alan Kay
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re: Good IDE
Let's see, I haven't seen KDevelop yet (which is somewhat intelligent but not intelligent enough to be a pain for multilanguage projects), nor CLion (which is commercial)
Re: Good IDE
I use Kate/Gedit mostly for non GUI related programming and Anjuta & MonoDevelop for GUI application dev on Linux. On Windows I use Visual Studio 2015 Community edition.