2010处女帖:推荐CodeLite+MinGW组合,新年快乐!
不知道有多少C版的朋友还没有使用MinGW(Linux下的GCC)。
在C++编写的开源IDE中,CodeLite的智能提示是最强大的,尤其是2.1发布以后。
打包了一个CodeLite重编译版本,集成了MinGW 4.4.1和Subversion,打包后一共才16MB。
无需资源分,下载页面:http://d.download.csdn.net/down/1952872/Loaden
注1:最后上传的版本竟然不是最后打包的版本,安装时请不要更改安装目录,否则还需要自己配置下才能使用。
祝C/C++版的朋友新年快乐!!
注2:
智能提示改为动态生成数据库(和VS/CDT类似),重构功能更强大了!
# Code Completion fixes (supproting global namepace)
# 3 New C++ refactoring options:
* Implement inherited virtual functions
* Implement inherited pure virtual functions
* When renaming a file, (right click on the file and select 'Rename') codelite will also offers to change all relevant include statements
CodeLite main features:
* Generic support for compilers
* Can be easily extended with plugins (several plugins are already included in the installer)
* Built-in GDB support, with the following features included:
o Watches table - add persistent watches with a single click
o Quick Watch - right click on a variable to expand it
o Locals tree - automatically displays the current stack variables (also displays *this if available)
o Threads view - contains a list of currently-running threads; switch between them with a single click
o Breakpoint management - 'add/remove breakpoint' management panel
o Automatic tooltip
o Memory view
* Subversion plugin (based on the command line tool)
* cscope plugin
* External Tools plugin
* Gizmos plugin - for the creation of: C++ classes, wxWidgets projects, CodeLite plugins
* Makefile based build system
* Project explorer (Workspace view)
* File Explorer
* Imports MSVS workspace/projects and converts them to use a GNU-based makefile
* Active-document outline
* Sophisticated database-based Code Completion mechanism; a default database is supplied which contains symbols for wxWidgets, STL and standard headers
o Function's call tip
o Hover tip
o Comments tips
o Members List
o Supports C++ templates, namespaces and other advance features of the language
o Automatically add include statement for symbols
o Code Refactoring (rename class/method/member)
o Implement all unimplemented methods
o Implement method
o Move functions implementation to another source file
o Generate setters/getters
* Quickly open resources in the editor using 'Find Resource in workspace'
* Quickly open types in the editor using 'Find Type in workspace'
* XML-based syntax highlighting, comes with the following:
o C/C++
o Java
o Perl
o XML
o Makefile
o Lua
o Diff files
o PHP
o JavaScript
o Python
o HTML
o ASP
* Text Folding
* Bookmarks
* Find In Files
* Replace In Files
* Highly Configurable
* Built-in doxygen comment generator for functions/classes
* And much more...
[解决办法]
jf
[解决办法]
┏━━┓ ┏━━┓ ┏┓ ┏━━┓
┗☆┓┃ ┃☆┓┃ ┃┃ ┃☆┓┃
┏━┛┃ ┃┃┃┃ ┃┃ ┃┃┃┃
┃┏☆┛ ┃┃┃┃ ┃┃ ┃┃☆┃
┃┗━┓ ┃┗★┃ ┃┃ ┃┗┛┃
┗━━┛ ┗━━┛ ┗┛ ┗━━┛
新年快乐
好好学习,天天向上!
[解决办法]
jf
大家新年快乐!
[解决办法]
新年快乐
[解决办法]
终于出来了;
[解决办法]
貌似不错,谢谢了
[解决办法]
路过 jf