資源說明
CodeLite是一個開源,免費的跨平臺IDE,用于C / C++編程語言,在所有主要平臺(Windows,macOS和Linux)上運行最佳。
軟件功能
編譯器
對編譯器的通用支持,內置對 GCC/clang/VC++ 的支持
在編輯器窗口中將錯誤顯示為代碼注釋或工具提示
可通過“生成”選項卡單擊錯誤
GDB 支持
內置 GDB 支持,包括以下功能:
監(jiān)視表 - 單擊即可添加持久監(jiān)視
快速監(jiān)視 - 右鍵單擊變量以將其展開
局部變量樹 - 自動顯示當前堆棧變量(如果可用,也會顯示 *this)
線程視圖 - 包含當前正在運行的線程列表;只需單擊一下即可在它們之間切換
斷點管理 - 禁用、啟用、條件、臨時
自動樹狀工具提示
內存視圖
樹視圖工具提示(自動取消引用指針)
允許修改工具提示
重構
重命名符號
重命名文件(還將更改代碼中的所有 #include)
重命名本地符號
生成 setter/getter
實現(xiàn)繼承的虛擬函數(shù)
實現(xiàn)繼承的純虛函數(shù)
輕松更改函數(shù)簽名以匹配其標頭/實現(xiàn)對應項
將函數(shù)實現(xiàn)移動到另一個源文件
實現(xiàn)所有未實現(xiàn)的方法
Implement 方法
源代碼管理插件
Subversion 插件(基于命令行工具)
GIT 插件
代碼導航
大綱
cscope插件
Zoom Navigator - 顯示代碼的迷你地圖
代碼補全
CodeLite 提供 2 個代碼完成引擎(兩個可以同時啟用)
基于我們內部解析器的強大且驚人的快速代碼完成(支持 C++11 自動關鍵字、模板、繼承等)
基于 CLANG 的代碼完成 - 基于 CLANG/LLVM 項目 - 此功能提供編譯器級別的代碼完成
在代碼完成框中解析并顯示 doxygen 注釋(作為單獨的浮動窗口)
相關搜索: