What can I add to Atom to make it suited for C/C++ development?
Also, general IDE thread.
What can I add to Atom to make it suited for C/C++ development?
Also, general IDE thread.
Uninstall it and install Vim or train a butterfly
vim is superior to all editors an IDEs.
t. neet
Install VSCode.
Just install a linter.
Use emacs
I started my programming with sublime text, then I used Atom and now I just use Vim
This so much
Redpill me on vim please.
vi is just a text editor. But if you learn ctags, vgrind, and make, it can replace an IDE. Unix itself is an IDE, but that's only if you have the entirety of Unix. Many GNU/Linux distributions don't come with compilers or ctags, so I recommend FreeBSD or OpenBSD instead.
It's suitable for C and C++ development as is, no modifications necessary.
install emacs or eclipse
Aren't they pretty much sister projects, with one of the few differences being that VSCode doesn't let you turn off telemetry?
Install and use Qt-creator. Thank me later.
Underrated post RIGHT HERE
>Unix itself is an IDE
Come on, if you want to dev C based languages use VS
Who cares if you develop open-source software
>tfw vim is slower than CLion
>terminalshit with no mouse support
>superior on anything aside from ssh session
Vim has a debugger and compiles while you type and indexes?
text editors are not IDEs
Emacs is so much more than just an editor. It's a complete OS. That implies an IDE.
Emacs is a full blown Lisp environment. Not just a vim tier editor m8.
Computers in general are IDEs.
no, atom is shit for C++ dev.
t. person who gets paid to write C++ every day and tried using atom for 6 months.
Went back to sublime.
do you understand the integrated part of an intergrated development environment?
>writing C++ in a browser
>sublime
proprietary fart app
Man up and use Geany/Vim
i have a plugin that checks syntax and other errors on save and lets me know.
Oh but you can
Vim as a text editor/IDE fucking sucks. Modal editing is god tier. However, vim doesn't own modal editing, in fact, almost every modern editor/IDE has vim emulation, or rather, a modal editing plugin that replicates vim's language for editing text.
I make this distinction because if you took away modal editing in vim by just using insert mode and nothing else, it's a god awful editor; you need dozens of plugins just to get something close to what you get in modern editors/IDEs. The built in file browser sucks, the plugin system sucks, and it's really barebones.
For me, learning the modal aspects of vim were actually pretty easy, the REAL pain points were having to search out and install plugins just to make it usable.
Now, vim is great if you're going to SSH into a server. If you also have a heavy CLI workflow, then maybe vim is also great. But in all honesty, if you're a modern developer just working from the desktop or window manager, IDEs and editors.
And enable vim emulation, forgot that part.
As Unix programs are modular, they can all be integrated in any way you want.
That's like 1 of many features of an IDE. Does vim has a full suite of IDE features?
Emacs with evil mode
I use the terminal because I'm not a faggot
echo "#include main(){cout
that measurement was published on a blog of an intellij developer, which makes me doubt the results are really correct.
in your .vimrc
set mouse=a
set ttymouse=xterm
and your mouse should work
if you use gvim, your mouse should work out of the box.
Vim pajeet tier garbage trashware don't ever install it because you will begin to hate it after the first few keystrokes and you'll wish you never listened to the vimplebs on Sup Forums.
Eclipse is nice for C++.
Nothing is nice on Windows so don't get any ideas.
VS Code would be a better choice. Sublime would be a better choice than that.
>t. couldn't figure out how to exit vim
epic maymay. seriously good luck to any trying to find a vim plugin made or maintained in the current year or two years.
kek... even that shit has fucking TELEMETRY. MS just wants to know everything about you...
>thinking turning off the botnet on a literally Botnet OSĀ® ill be the easy
>the REAL pain points were having to search out and install plugins just to make it usable.
Having a vimrc is hard?
No, once it's done, you're good to go, the pain point is having to build it, because you have to spend quite a bit of time researching all the things you need.
>the pain point is having to build it,
You build once and back it up anywhere...
Yes, I have my dotfiles on github. That's not the point. I actually like text based configuration files. I'm currently switching to the Jetbrains platform. They're coming out with a new .NET IDE and they have IdeaVim, with an .ideavimrc. They have IDEs for all major platforms, and I can share one vimrc throughout all of those. As a professional, resharper is an amazing tool and OmniSharp for vim doesn't come close.
that's literally what it was designed for
Correct. It was designed for programming and text editing.