It’s good to learn to use VIM at the beginning, it is conducive to learning. At work, our company uses codeblocks under ubuntu, and cross-compiling is more convenient.
gvim + youcompleteme + syntastic is enough. This learning cost is a little higher. For ready-made IDEs, qtcreator, clion. If you want to do server-side development, learning vim is still more useful.
eclipse+samba
It’s good to learn to use VIM at the beginning, it is conducive to learning. At work, our company uses codeblocks under ubuntu, and cross-compiling is more convenient.
codeblocks, eclipse, qt creator, codelite, vim, emacs. With gcc gdb or llvm lldb clang, I usually use gedit plus clang plus gdb to open it directly.
xmake + vim
neovim + gcc/g++ + gdb
I have been struggling with this issue recently, because I used autoconf and automake to build the system, and finally chose vim
gvim + youcompleteme + syntastic is enough. This learning cost is a little higher. For ready-made IDEs, qtcreator, clion.
If you want to do server-side development, learning vim is still more useful.
VS Code and Atom, I can’t stop at all
I have been using visual studio code recently, with gcc and gdb, and the experience is not bad, but recently I only use c to write small programs....
http://jacean.github.io/2016/04/04/vscode configure C-C-compilation and debugging environment/