Are there any programming IDEs that don't suck balls?
- Basic editor features like code folding, search/replace, customizable code formatter, syntax/error checking
- Inline documentation
- Handles at least C/C++, Java, Python
- Can run programs of the above in console
- Can run programs not inside a "project".
- Isn't ugly as fuck
- Has no traces of severe mental retardation in its design
If it doesn't fit one of the above, then it sucks balls.
Do you know any that don't? Platform is irrelevant.
>>55341773
>VS Code (the FOSS edition, my personal favorite)
>Atom
>emacs
>vim (if you're autistic enough)
>>55341773
C++ IDEs are universally shit. VS is the closest to anything useable but even this shits the bed when you load big projects, so you have to disable all the useful functions like IntelliSense and basically end up with a fancy text editor and a "run button"
Eclipse is good enough for java
If you have a Python project that is big enough that it would need an IDE, kill yourself
>>55341773
vim+plugins
>>55341773
Vim with plug-ins
XCode
>>55341773
jetbrains stuff is ok
Do not use Vim with plugins. Vim plugins are cancer and vimscript should not exist. Vim is pretty nice though. You should see vim as an editor, as one part of your environment, not as an IDE.
Use Spacemacs.
Qt Creator is surprisingly good for C/C++
Caveat: only on Linux. It sucks on Windows.
>>55341845
This. Use Linux with Jetbrains
Atom?
Emacs
gvim.
>>55342769
Honestly, I found Atom to be inferior to VS Code. IntelliSense just is awesome, no matter how much you sperglords cry about Microsoft.
You're looking at it OP. Eclipse is p. comfy, great plug in selection. I'm speaking purely from Java experience but it's probably the best free IDE for that.
yes, vim for everything.
C/C++ -> VS but disable the dumb bloat shit that you don't need
Java -> IntelliJ
Python -> notepad++, who the fuck needs a comprehensive IDE to write Python
>>55344530
call me idiot but i started like eclipse even if it's ugly and crash-prone
I think it's stockholm syndrome
VIM if all you want is a code editor
GNU Emacs if you want a new operating system.
gedit with the command prompt plug-in and file manager plug-in.
just amke a makefile for the compiling and you got yourself something lightweight.