CodeLite中文版是一款免费的开源C++跨平台开发环境,软件官方原版是英文版,通过安装内附的codelite中文语言包实现汉化,强大的开源、跨平台C/C++整合开发环境
CodeLite中文版是一款免费的开源C++跨平台开发环境,软件官方原版是英文版,通过安装内附的codelite中文语言包实现汉化,强大的开源、跨平台C/C++整合开发环境,采用跨平台的wxWidgets来作为GUI界面图形库,集成了cscope, tags和sqlite,体积不大,对系统的要求也不高。
基本简介
CodeLite是一款免费开源的C++跨平台开发环境,它采用跨平台的wxWidgets来作为GUI界面图形库,集成了cscope,tags 和 sqlite。小而精悍,不但具备大家熟悉的商业化软件Source Insight的超强代码分析和阅读功能,同时也具备项目文件管理(可以转换来自Visual Studio的项目文件),集成的调试器,以及代码自动补全等高端商业化集成开发环境中才能够见到的高端编辑功能。CodeLite采用C++编写,对系统的要求不高,在低配制的机器上运行的不慢,而且还是开源和免费的,是一款值得推荐的好软件。

软件特色:
一、支持LLDB
从CodeLite v6.0开始,codelite支持用于OSX,Linux和Windows的下一代调试器LLDB(仅针对Windows的远程调试)
二、XDebug支持
XDebug - PHP调试器
您现在可以使用XDebug使用CodeLite构建和调试应用程序
三、代码补全
CodeLite提供了2个代码补全引擎(两者都可以同时启用)
1、C ++代码补全:基于我们的内部解析器(支持C ++ 11自动关键字,模板,继承等),功能强大且惊人的快速代码补全
2、基于clang的C ++项目代码补全 - 基于CLANG / LLVM项目 - 此功能提供编译器级代码补全
3、在代码补全框中解析并显示doxygen注释(作为一个单独的浮动窗口)
4、JavaScript代码补全包括:AngularJS,Node.js ECMA5,ECMA6,
浏览器等等
5、PHP代码补全

四、GDB支持
1、手表表格 - 只需单击即可添加持久性手表
2、快速观察 - 右键点击一个变量来展开它
3、本地树 - 自动显示当前的堆栈变量(如果可用,也显示* this)
4、线程视图 - 包含当前正在运行的线程的列表; 在他们之间切换,只需点击一下
5、断点管理 - 禁用,启用,有条件的,临时的
6、自动树状工具提示
7、内存视图
8、树视图工具提示(自动去引用指针)
9、允许修改工具提示
五、编译器
对GCC / clang / VC ++内置支持的编译器的通用支持
将错误显示为代码注释或编辑器窗口中的工具提示
通过“构建”选项卡可以点击错误

六、重构
1、重命名符号
2、重命名文件(也会更改代码中的所有#include)
3、重命名本地符号
4、生成setter / getters
5、实现继承的虚函数
6、实现继承的纯虚函数
7、轻松更改函数签名以匹配其标头/实现对应
8、将函数实现移动到另一个源文件
9、实现所有未实现的方法
10、实施方法
七、内置SFTP
使用工作空间镜像从任何地方远程工作

八、源代码管理插件
1、Subversion插件(基于命令行工具)
2、GIT插件
九、代码导航
1、大纲
2、cscope插件
3、缩放导航器 - 显示您的代码的迷你地图
十、用于wxWidgets的RAD工具:wxCrafter
CodeLite拥有自己的RAD(快速应用程序开发)工具,用于构建基于wxWidgets的应用程序 - wxCrafter