阿神2017-04-17 15:39:24
qcreator is trying. . . The first contact didn’t feel that convenient, so I’ll talk about it later.
Then the next step is to try clion.
vim, sublime, etc. are now used as notepad. . .
Forget about VS, the theme is Ubuntu
黄舟2017-04-17 15:39:24
Under Linux, vim is definitely the best. But it requires a good configuration. It takes time to learn.
Upstairs, most of them use Qt Create
, a cross-platform IDE. I also use it. It can do many things.
And Qt Create
What I admire the most is that you can use Vim’s keys. Think about it, in the IDE, you can play with the style of Vim’s keys. Just thinking about it makes me excited. As time goes by, it slows down. The slow Vim will make you very proficient. At that time, it will be pure Vim.
What suits you is the best.
ringa_lee2017-04-17 15:39:24
I used gvim before 2006, and then I used SlickEdit Professional Edition more frequently
高洛峰2017-04-17 15:39:24
There is a lot of talk about editors upstairs, and there are some differences between editors and IDEs. IDE is an integrated development environment, most of which integrates many development tools, such as compilers, editors, debuggers, etc. If you want to talk about IDEs available under ubuntu, there are actually many, such as
KDevelop, which is an IDE for C and C++ programs. It provides applications in the K Desktop Environment (KDE). Extraordinary support. In addition, it is also a free software, released under the terms of the GNU General Public License (GPL).
Eclipseis also an IDE that can develop C/C++ programs, but many people use it to develop Java applications. You can download the C/C++ version of eclipse from the eclipse official website, or install the C/C++ developed plug-in on the ordinary version.
Qt creatoris also a very popular IDE and we strongly recommend you to use this software. In addition, if you are a C/C++ beginner, it is recommended that you install
codeblocksor Dev-C++. These two softwares not only have windows versions, but also linux versions. Except for the first one which is not cross-platform, the above several softwares are all cross-platform, that is, they support multiple operating systems.