当前位置: 技术问答>linux和unix
在linux下进行c程序开发的开发环境的选择
来源: 互联网 发布时间:2016-11-18
本文导语: 各位大虾,我是一名大一新生,这学期开始尝试在linux下进行c程序开发,但对于开发环境的选择比较纠结,听很多大牛都说用vim,Emacs等等编辑器,我用了一段时间的vim,用着不大习惯,想问问大家在linux下写c程序都...
各位大虾,我是一名大一新生,这学期开始尝试在linux下进行c程序开发,但对于开发环境的选择比较纠结,听很多大牛都说用vim,Emacs等等编辑器,我用了一段时间的vim,用着不大习惯,想问问大家在linux下写c程序都用什么开发环境,给小弟推荐一下(我用的是Ubuntu linux)
|
Linux里面也有很多IDE,比如CodeBlocks、Eclipse,等等。
不过我还是建议你学习一些命令行的工具,至少要了解gcc、gdb、make
vim、Emacs刚开始不习惯是正常的,坚持多用就好了,不过这不是关键, 不会用vim、Emacs也没关系.
有很多人在windows里面写代码再传到linux编译,或者你也可以用IDE写代码,但是编译、链接这些操作最好不用IDE,就用gcc、make
个人建议, 仅供参考
不过我还是建议你学习一些命令行的工具,至少要了解gcc、gdb、make
vim、Emacs刚开始不习惯是正常的,坚持多用就好了,不过这不是关键, 不会用vim、Emacs也没关系.
有很多人在windows里面写代码再传到linux编译,或者你也可以用IDE写代码,但是编译、链接这些操作最好不用IDE,就用gcc、make
个人建议, 仅供参考
|
vim刚开始是不习惯。
坚持,以后就觉得vim很好,离开vim反而不习惯了。
集成环境 可以用codeblocks
坚持,以后就觉得vim很好,离开vim反而不习惯了。
集成环境 可以用codeblocks
|
建议不要用集成环境,编辑器就用vim,编译就用gcc,make,些makefile,调试用gdb
|
如果你觉得vim不好用想放弃,我建议你继续学学看
因为vi是unix系统中必有的编辑器,以后接触多了你会发现,有的时候只有vi可以用,你没的选的。
况且,vi/vim是众所周知的高效的编辑器,虽然入门很难,但是一旦熟悉了,你会发现自己编码很快。通过一些控件完全可以做到一般IDE可以做到的。
还是建议你好好学习vim。我现在学vim有一年了,从来没有后悔过自己的选择。你可以google一下vim入门,看看高人的入门教程,会收获很多的。
vim + gcc + gdb,我觉得如果想做linux开发是一定要会的,而且尽量精通。
因为vi是unix系统中必有的编辑器,以后接触多了你会发现,有的时候只有vi可以用,你没的选的。
况且,vi/vim是众所周知的高效的编辑器,虽然入门很难,但是一旦熟悉了,你会发现自己编码很快。通过一些控件完全可以做到一般IDE可以做到的。
还是建议你好好学习vim。我现在学vim有一年了,从来没有后悔过自己的选择。你可以google一下vim入门,看看高人的入门教程,会收获很多的。
vim + gcc + gdb,我觉得如果想做linux开发是一定要会的,而且尽量精通。