linux 下为什么不用IDE编程?
很多前辈都是用vi编辑器+gdb调试器+gcc编译器编程,linux下也有如code blocks的编译器,也很方便,为什么仍用上述组合?有什么优势?
很多linux服务程序,都不是在本地编辑并编译,而是通过远程到服务器上进行编辑源代码并编译的。这时候一般都会用telnet/ssh而很少用x,因此无法使用IDE。
习惯罢了,Linux下大家都欢喜命令行,而不是 IDE。
Linux主要用作服务器,服务器一般不用图形界面,主要用后台服务进程,这样的话就比较高效,速度快。服务器一般能同时开上千个服务进程或者线程,所以,效率最重要,再说图形界面没有必要。
Linux 最重要的是开源,很多东西随意搭配,开发程序的编辑、编译都是分开的,每个人的习惯都不一样,随意搭配,多好
以前都是受环境限制,服务器都是不带界面的。自然只能vim等,久而久之就习惯了。
不够现在都可以走sftp等,你甚至可以windows开发上传。
当然如果要服务器上调试,那么还是只能vum,gdb等。
我觉得习惯的可能性比较大吧,当然也有一部分人是装逼的,嘿嘿
我就是用linux下的Eclipse。当然如果仅仅编写shell或者修改配置文件,还是用vi。
你装带有界面版的可以使用IDE但是服务器版的就没有IDE了,却又编译环境
效率更好,界面占用了大量的资源
因为Linux是服务器,服务器极少会装图形界面的,用不了IDE啊。
vi 的兼容性比较好,而且操作比较方便,可以再eclipse里添加vi的插件,Microsoft visual studio里面添加vi的插件等,刚开始不熟悉vi的时候可能比较难熬,但熟悉了以后还是比较好用的,对于程序员来讲操作更加方便!
在windows上写程序,上传到Linux上进行编译。