CodeLite IDE介绍
本来打算整合cscope到code::blocks IDE中实现函数调用查找等功能,代码写了一半,发现CodeLite已经整合的很好了。:(
而且CodeLite IDE是一个轻量级的C、C++开发环境,其中很多功能非常适合开发一个开源版本的sourceinsight。
下面转载一篇介绍CodeLite的文章给大家。
以下是转载原文:
CodeLite简单就是为wxWidgets/wxFormBuilder用户量身打造!
当然,也可以用在普通的C++工程或C工程中。
亮点:
1. 代码自动完成功能很强大
2. 仿VS,很容易上手
3. 界面更友好
4. 与Subversion集成
5. 与wxFormBuilder集成
6. 函数跳转功能强大
另,自动完成功能依赖于Tags,可以选择目录让codelite自己建立 函数的索引文件;要是觉得它的Tools Bar太大用的不爽的话Settings-> Misc -> Tool Bar use small icons,顺便把 Use Single 勾上。
几个常用方法如下:
1.ctrl+shift+r 在工程中快速打开文件,只需输入文件前几个字母即可
2.ctrl+shift+t 在工程中查找symbol
3.ctrl+shift+f 在工程中搜索,也可指定搜索的文件夹
4.点击工具栏的“highlight word”按钮,这样当鼠标选择文本中的word时,相同的word将被高亮显示,对跟踪变量很有用
5.设置字体,只需设置“global font”,其他字体依赖于global font
6.建立工程,代码的根目录对应workspace,每个子目录对应一个project,这样可以避免codelite建立tags库速度慢的缺点
自由软件的好处就是想到的功能他就会加上,不像商业软件,某些必需的功能,压着迟迟不发布,用户只能一版一版地升级,耐心地等待其把功能加全,我不知道 ue 哪个版本才会把#if 0语法支持的功能加上。我预言codelite将是一个标志性软件,相当于又一个firefox,很快就会流行起来。
其主页可能被和协了,不过可以通过免费在线代理来访问:
1. 输入:http://www.unblockprox.com
2. 访问:http://www.codelite.org
CodeLite已经进入Ubuntu 9.04的源,而Code::Blocks没有。
总体上感觉,Code::Blocks做的泛而不精;CodeLite做的精而不泛,大家各取所需吧。
came from: http://www.qpsoft.com/blog/codelite-ide-intro/
Related posts:
- 加法?减法:CodeLite or Code::Blocks just for another sourceinsight
- CodeLite Plugin Internal(1) – IPlugin interface
- CodeLite Plugin Internal(2)-Load: 插件加载分析
- CodeLite Initializaion analysis - 初始化流程分析(1)
- Code::Blocks Debug Shortcut and Example
- Debugging With CodeLite - CodeLite调试简介
- CodeLite to CodeInsight task 1: Internationalization
- Codelite代码分析之 Singleton Pattern Template实现及应用
- ProjectManager, Project and ProjectFile in Code::Blocks
- FLTK & the List of Widget toolkits based on C/C++















