I know its best to just write code then compile it with gcc/g++ and then run it with gdb but im super lazy and would like to keep my programming in one window as its more a hobby for me right now.
I tried using code::blocks and visual studio code which are a pain to set up templates for and like tasks.json, launch.json all that
requirements:
>nice design, preferably gtk or something that is minimalist and doesn't look like windows 98
>easy debugging with one click
>uses the system #include directory on linux
Thanks fellas, im pretty new to linux programming btw but ive done a few things on botnetdows 7/8 back in the day, only just coming back to programming now
>>61918330
CLion, but it costs money.(Free for students and developers who can prove they contribute to open source software)
>>61918437
>CLion
>Open source
>costs monet
what
but thanks dude
>>61918453
>Reading comprehension
>>61918330
qtcreator
also, gcc is a collection of compilers and g++ is one of them.
>>61918468
i've figured it out now
silly me
>>61918496
Thanks man, didnt know that :)
>>61918453
MFW
>>61918330
So, in linux, speaking of C/C++, I had very good results with CodeBlocks And CodeLite, they are excelent with gcc compiler, debuging and they have a lot of options to customize your IDE.
>>61918554
haha yes that facepalm is very necessary i was being a dumb bum
ah! codelite! thats the one i was looking for! heard about it but couldn't pin a name to it
thank you, installing now
anyone else got any more? greatly appreciated
>>61918330
Well you used Code::Blocks which is dedicated to C++ so I recommend NetBeans whcih works great and didn't gave me problem with templates.
>>61918330
emacs for editing
cmake (or shake) for building
gdb + valgrind for debugging
Comfy as fuck
>>61918437
>and developers who can prove they contribute to open source software)
Kek, that's new.
>>61918437
it's free for people with a .edu email for 1 year
>>61918735
Second for netbeans, although qtcreator is a close second
Atom with the gpp package.
Sublime can also be configured with PackageResourceViewer.
Suggestions and linting and all that can be done with a few plugins and installing clang with you system package manager.
Qt creator
>>61918330
code::blocks
>>61918437
How do you prove you contribute to open source software?
Could I get it off of some Javascript I wrote for an official Gnu project?
>>61918330
I use eclipse.
Dunno how it compares to other IDEs, but it gets the job done for me
>>61918496
I know a lot of you think this is a joke, but the Qt IDE is indeed quite complete.
>>61918330
Emacs
No joke
>>61919516
https://www.jetbrains.com/buy/opensource/#application-rules
>>61918330
CLion
>>61918437
>>61918453
>>61919083
>>61919132
>>61919516
>mega (dot) nz/#!hcVmjIDK!RcDNpZ1evBjGFONjEbcYx3LhJKLcw2tYYYh_-Y-789o
you're welcome stupid goys
pw:trapsaregay
Run as admin on windows or it won't work
>>61922841
> windows
>>61922863
I just said it before ppl start to jump with muh malware/it doesn't werk so it's botnet or some shit
Also there are plenty of other good alternatives: Qt Creator/Gnome Builder/KDevelop/geany as IDE/Netbeans