[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Are there any programming IDEs that don't suck balls? -
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 18
Thread images: 2
File: eclipse.png (11 KB, 373x238) Image search: [Google]
eclipse.png
11 KB, 373x238
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.
>>
File: 1381786425482.png (285 KB, 1280x960) Image search: [Google]
1381786425482.png
285 KB, 1280x960
>>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.
Thread replies: 18
Thread images: 2

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.