CodeLite IDE介绍

codeliteBryan @ CBForge:

 本来打算整合cscope到code::blocks IDE中实现函数调用查找等功能,代码写了一半,发现CodeLite已经整合的很好了。:(

而且是一个轻量级的C、C++开发环境,其中很多功能非常适合开发一个开源版本的sourceinsight。

下面转载一篇介绍CodeLite的文章给大家。

以下是转载原文:

CodeLite简单就是为/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/

Share and Enjoy:
  • Print this article!
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • RSS
  • Slashdot
  • Technorati
  • TwitThis

Related posts:

  1. 加法?减法:CodeLite or Code::Blocks just for another sourceinsight
  2. CodeLite Plugin Internal(1) – IPlugin interface
  3. CodeLite Plugin Internal(2)-Load: 插件加载分析
  4. CodeLite Initializaion analysis - 初始化流程分析(1)
  5. Code::Blocks Debug Shortcut and Example
  6. Debugging With CodeLite - CodeLite调试简介
  7. CodeLite to CodeInsight task 1: Internationalization
  8. Codelite代码分析之 Singleton Pattern Template实现及应用
  9. ProjectManager, Project and ProjectFile in Code::Blocks
  10. FLTK & the List of Widget toolkits based on C/C++

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Contact us

Admin: Bryan Wu