科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件CodeLite v1.0 RC01 - 开源,跨平台的C/C++整合开发环境

CodeLite v1.0 RC01 - 开源,跨平台的C/C++整合开发环境

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

这是一个强大的开源,跨平台的C/C++整合开发环境. 目前已经在Windows XP SP3,Ubuntu 7.10 Gutsy Gibbon, Fedora Core 6和Debian lenny/sid上测试通过,它遵循GPL协议分发. 开源软件。

【原创】 2008年5月29日

关键字: CodeLite 开源软件 C C++ Linux

  • 评论
  • 分享微博
  • 分享邮件

  这是一个强大的开源,跨平台的C/C++整合开发环境. 目前已经在Windows XP SP3,Ubuntu 7.10 Gutsy Gibbon, Fedora Core 6和Debian lenny/sid上测试通过,它遵循GPL协议分发. 开源软件.

  CodeLite is a powerful open-source, cross platform code editor for the C/C++ programming languages (regulary tested on Windows XP sp2, (K)Ubuntu 7.10 / 8.04, Fedora Core 6, Debian lenny/sid and Mac OSX 10.5.2). CodeLite is distributed under the terms of the GPL license.

  CodeLite uses a sophisticated, yet intuitive interface which allows user to easy create and build complex projects. read more

  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:

  Watches table - add persistent watches by a single click

  Quick Watch - right click on a variable to expand it

  Locals tree - automatically displays the current stack variables (also displays *this if available)

  Threads view - provides list of currently running threads and easily switching between then by single click

  Breakpoint management - add/remove breakpoint management panel

  Automatic tooltip

  and more...Subversion plugin (based on the command line tool), which mimics the TortoiseSVN (but unlike it, it runs on Linux as well) Makefile based build system Project explorer (Workspace view) File Explorer Automatically imports MSVS workspace/projects and converts them to 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

  Function's call tip

  Hover tip

  Comments tips

  Members List

  Supports C++ templates, namespaces and other advance features of the language

  Automatically add include statement for symbolsQuickly 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:

  C/C++

  Java

  Perl

  XML

  Makefile

  Lua

  Diff files

  PHP

  JavaScript

  Python

  HTML

  ASPText Folding Bookmarks Find In Files Replace In Files Highly Configurable Built-in doxygen comment generator for functions/classes And much more...

  What's new (May 27, 2008):

  CodeLite v1.0RC01 is now available for download, main changes from last uploaded revision (1457):

  fixed make_deb.sh script, added the 'rename symbol' option to the accelerator table

  - Fixed: [#1963469 ] Add Tab width option

  - Removed obsolete option from Editor's options (set caret colour) which is now part of the lexers

  - set the default font to empty - so the system will choose the best for it

  - fixed make_mac_bundle.sh to copy correct files

  - On Mac exit is forced at the main frame destruction. this is a temporary solution until a proper fix is applied

  - fixed on Mac 'resolve ambiguity' dialog will now properly display the list items

  - updated make_mac_bundle.sh to include the wx library as part of the bundle

  - Implemented FR# [ 1965668 ] Add a new environment variable to the CodeLite.exe path $(CodeLiteApp)

  - Fixed: Find implementation / declaration will now give priority to scoped tags over global tags

  - Replaced wxScintilla CC box with custom implementation. this solves the following bugs:

  - case sensitive matches are now displayed properly - when hitting Ctrl-Z/Y/C etc, the CC will disappear - CodeCompletion box and function tip window can now co-exist - CodeCompletion box now uses case sensitive match search first, if it fails, it will try again with non-case sensitive match - when single choice exist, it will be inserted automatically to the control and CL will fix any case sensitive typos- Fixed bug# 1967745 Find in Files doesnt work if special characters are included

  - find/replace was re-writtern from scratch and now works much better (better regex support) the modified code does not apply to Find In Files, only for single file search/replace

  - New: CodeLite now allows search and replace with selected text (Find/Replace dialogs were modified accordingly)

  - New: Bookmark All -> will now also highlight the word with alpha rectangle at the back of it

  - New: Find / Replace dialogs, now have button to 'Clear all bookmarks'

  - When selecting: Bookmark All in 'Find/Replace' dialog, old bookmarks are now removed automatically

  - On Linux, the alpha rectangle is drawn as transparent rectangle with only border

  - applied fix which should fix random crashes that occurs on file save

  - further thread safety issues

  - centered the following dialogs: quick outline, open resource, open type and find/replace

  - New: Highlight Word feature: when enabled (blue marker icon in the toolbar) and the caret is placed on a word, its background will be coloured. The colour is configurable via the 'Settings -> Editor -> Bookmarks'

  - Fixed: a fix that apply for wxMac, caused the CC box not response to up/down arrows, this is fixed now

  - Highlight word policy changed, it is now highlighted when user selects text either by Ctrl+Left Click OR by double cliking a word

  - Find / Replace will set the caret to statring origin incase the search/replace failed to find any matches

  - Find/Replace: A message box will appear incase no matches were found

  - moved the 'highlight word' functionality to secondary thread for better user experience

  - New: Copyright plugin: a small plugin that allows one to easily add copyright notice into the entire workspace/project or a single file

  - removed backtick from codelite_prefix.h file

  - Applied pacth for [FR 1964181] Ability to change source file encoding - Jacek Kucharski

  - cenered dialogs on Mac: The following dialogs were centered on Mac:

  Tags Options, env variables, debugger settings, editor's settings, project settings, svn commit dialog and svn options dialog- moved the navigation bar to be embedded inside the main editing area instead of being a toolbar, this to resolve an issue that toolbars does not appear in toolbar under wxMac.

  - refactored the 'replace in files' - >should be *much* faster now by factor ~20

  - on dark theme, the word highlight indicators uses an empty rectangle rather than opaque one - this makes the selection much more effective

  - default word highlight color is set to light blue

  - 'Add function implementation' now properly respects const functions

  更新:http://codelite.org/forum/viewforum.php?f=9&st=0&sk=t&sd=d&start=0

  官网:http://codelite.org/

  官方下载:

  for Windows:http://downloads.sourceforge.net/codelite/CodeLite_REV1599.exe

  for Ubuntu:http://downloads.sourceforge.net/codelite/codelite-rev1596_i386.deb

  for Mac OS X:http://downloads.sourceforge.net/codelite/CodeLite_bundle_rev1596.zip

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章