聊一下我在LINUX环境下用过的C/C++编辑器(或IDE)
来源:互联网 发布:电饼铛品牌 知乎 编辑:程序博客网 时间:2024/06/05 07:22
昨天有个朋友问我想在LINUX环境下学习C++,用什么IDE好?想想我也玩LINUX几年了,就总结一下我在LINUX环境下用过的C/C++编辑器(或IDE)吧。在Windows上,肯定是Visual Studio一家独大,在LINUX上,可以选择的IDE就大多了。。
1:gedit
虽然这只是一个普通的本文编辑器(外加关键字高亮),但却是我初学LINUX时所用的C++编辑器。不过,当时我写的程序也很简单,有没有IDE关系不大,呵呵。
2: vim(gvim)
传说中的神器之一,我也花了很多努力,将它改造成下面这个样子,但是我实在不习惯没有鼠标的世界,后来就没怎么用了(在没有界面的LINUX上除外)
3:emacs
传说中的神器之二,我花了几天来熟悉它,但还是不会用,直接放弃。
4:code::blocks
我挺喜欢的一个IDE,它就相当于VC6的水平,但它的功能和VS+VA相比,还是有些差距的,所以我平时用得也不是很多。
5:qtcreator
QT项目组用QT开发的一个IDE,用它来开发QT程序十分方便(看名字就知道),但开发普通的C++程序时就不是那么好用了,总的来说,它还算是一个非常不错的IDE了。
6:eclipse
传说中比Visual Studio更好用的IDE,但它所占资源实在太大了,在我的虚拟机上,它卡得不得了,加上debug时总是无故挂了。我一怒之下就把它删了。
7:Visual Studio + Visual Assist + VMWare + 共享文件夹
(在虚拟机中安装LINUX,把LINUX的系统的头文件拷出来,加入VA的包含路径,然后用VS在共享文件夹中创建项目,并在VS中编写代码,最后在LINUX中运行makefile)
这种方法是我目前所使用的开发方式,虽然看起来有点怪异,但编写代码的效率还真不低,也是我最喜欢的开发方式(没有之一)
1:gedit
虽然这只是一个普通的本文编辑器(外加关键字高亮),但却是我初学LINUX时所用的C++编辑器。不过,当时我写的程序也很简单,有没有IDE关系不大,呵呵。
2: vim(gvim)
传说中的神器之一,我也花了很多努力,将它改造成下面这个样子,但是我实在不习惯没有鼠标的世界,后来就没怎么用了(在没有界面的LINUX上除外)
3:emacs
传说中的神器之二,我花了几天来熟悉它,但还是不会用,直接放弃。
4:code::blocks
我挺喜欢的一个IDE,它就相当于VC6的水平,但它的功能和VS+VA相比,还是有些差距的,所以我平时用得也不是很多。
5:qtcreator
QT项目组用QT开发的一个IDE,用它来开发QT程序十分方便(看名字就知道),但开发普通的C++程序时就不是那么好用了,总的来说,它还算是一个非常不错的IDE了。
6:eclipse
传说中比Visual Studio更好用的IDE,但它所占资源实在太大了,在我的虚拟机上,它卡得不得了,加上debug时总是无故挂了。我一怒之下就把它删了。
7:Visual Studio + Visual Assist + VMWare + 共享文件夹
(在虚拟机中安装LINUX,把LINUX的系统的头文件拷出来,加入VA的包含路径,然后用VS在共享文件夹中创建项目,并在VS中编写代码,最后在LINUX中运行makefile)
这种方法是我目前所使用的开发方式,虽然看起来有点怪异,但编写代码的效率还真不低,也是我最喜欢的开发方式(没有之一)
- 聊一下我在LINUX环境下用过的C/C++编辑器(或IDE)
- 聊一下我在LINUX环境下用过的C/C++编辑器(或IDE)
- 聊一下我在LINUX环境下用过的C/C++编辑器(或IDE)
- 聊一下我在LINUX环境下用过的C/C++编辑器(或IDE)
- 聊一下我在LINUX环境下用过的C/C++编辑器
- 聊一下我在LINUX环境下用过的C/C++编辑器
- 【Linux】Linux环境下用过的C/C++编辑器或IDE
- Linux系统下搭建C/C++开发的IDE环境
- Windows下的Objective-C集成开发环境(IDE)
- Windows下的Objective-C集成开发环境(IDE)
- Windows下的Objective-C集成开发环境(IDE)
- Windows下的Objective-C集成开发环境(IDE)
- Windows下的Objective-C集成开发环境(IDE)
- Windows下的Objective-C集成开发环境(IDE)
- 在无GUI的Linux环境下将vim编辑器打造成一款Python开发IDE
- Linux 下的C/C++ IDE
- 一款非常好用的Linux下的C/C++ IDE
- Wins10系统下安装MinGW与Eclipse IDE 环境下的配置详解(C/C++)
- 单元测试WebForm的UI逻辑及文件上传
- 单元测试不可测试那些类(无抽象、静态类、静态方法)
- 使用HttpHanlder处理404: File not found
- 字符集、字符编码与HTTP编码解码之万象
- TFS WorkItem Permission Setting
- 聊一下我在LINUX环境下用过的C/C++编辑器(或IDE)
- MVC 部署在IIS7 出现的 404 错误
- 创建自定义的菜单与按钮
- Resharper的使用
- EasyUI Pagination 分页的两种做法
- Easy UI 遮罩(MASK)
- Visual Studio 使用及调试必知必会
- IOS成长之路-获取设备的信息
- 最常用的重构指导