翻譯|使用教程|編輯:吳園園|2019-10-21 13:52:29.290|閱讀 1591 次
概述:本系列教程為Clion入門教程,本文將為您帶來不同語言的clion功能。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
CLion是一款專為開發C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發人員的生產力。這種強大的IDE幫助開發人員在Linux、OS X和Windows上來開發C/C++,同時它還使用智能編輯器來提高代碼質量、自動代碼重構并且深度整合CMake編譯系統,從而提高開發人員的工作效率。
CLion現已更新至2019.2版本,新版本為嵌入式開發人員提供了更多幫助,并提高了幾個重要方面的一般調試能力。編輯器現在具有參數名稱提示,并且它具有改進的代碼分析功能,為“未使用的包含”帶回更新的檢查。點擊查看更新詳情!
下表顯示了每種支持的語言都可以使用的CLion功能。
CLion提供了廣泛的功能來幫助您使用多種語言的代碼,因此下表僅包含每個組的功能子集。
除了提供的語言外,CLion還默認支持TypeScript,CoffeeScript, Less,Sass / SCSS,Stylus,XSLT和XPath,以及許多其他通過插件提供的語言(例如Rust, Fortran,Swift,Kotlin / Native)。
主要特點
語言 | C++ | ObjectiveC/C++ | Python | JavaScript | HTML | CSS | XML | JSON | YAML* |
公認的文件類型 | √ | √ | √ | √ | √ | √ | √ | √ | √ |
語法突出顯示 | √ | √ | √ | √ | √ | √ | √ | √ | √ |
格式化 | √ | √ | √ | √ | √ | √ | √ | √ | √ |
除錯 | √ | √ | √ | √ | - | - | - | - | - |
*基本的YAML支持可以通過插件擴展: SnakeYAMLPlugin和 YAML / Ansible支持
**要為Objective-C / C ++啟用代碼樣式和配色方案,請在注冊表中設置clion.enable.objc.settings字段。
代碼分析和援助
語言 | C++ | ObjectiveC/C++ | Python | JavaScript | HTML | CSS | XML | JSON | YAML* |
代碼檢查 | √ | √ | √ | √ | √ | √ | √ | √ | - |
快速修復 | √ | √ | √ | √ | √ | √ | √ | √ | - |
意向動作 | √ | √ | √ | √ | √ | √ | √ | - | - |
代碼完成 | √ | √ | √ | √ | √ | √ | √ | √ | √ |
智能完成 | √ | √ | √ | √ | - | - | - | - | - |
*代碼完成是基于JSON模式執行的
導航和搜索
語言 | C++ | ObjectiveC/C++ | Python | JavaScript | HTML | CSS | XML | JSON | YAML* |
查找用法 | √ | √ | √ | √ | √ | √ | √ | √ | - |
轉到動作 | √ | √ | √ | √ | √ | √ | √ | √ | √ |
類型層次 | √ | √ | √ | √ | - | - | - | - | - |
方法層次 | √ | √ | √ | √ | - | - | - | - | - |
導入層次結構 | √ | √ | - | - | - | - | - | - | - |
文件結構視圖 | √ | √ | √ | √ | √ | √ | √ | √ | √ |
相關符號 | √ | √ | √ | √ | - | - | - | - | - |
重構
語言 | C++ | ObjectiveC/C++ | Python | JavaScript | HTML | CSS | XML | JSON | YAML* |
變更簽名 | √ | √ | √ | √ | √ | √ | √ | √ | - |
提取\內聯 | √ | √ | √ | √ | √ | √ | √ | √ | √ |
改名 | √ | √ | √ | √ | - | - | - | - | - |
復制 | √ | √ | √ | √ | - | - | - | - | - |
移動 | √ | √ | - | - | - | - | - | - | - |
安全刪除 | √ | √ | √ | √ | √ | √ | √ | √ | √ |
模板
語言 | C++ | ObjectiveC/C++ | Python | JavaScript | HTML | CSS | XML | JSON | YAML* |
代碼模塊 | √ | √ | - | √ | - | - | - | - | - |
實時模塊 | √ | √ | √ | √ | √ | √ | √ | - | - |
文件模板 | √ | - | √ | √ | √ | √ | - | - | - |
=====================================================
更多關于CLion的教程、資源敬請關注我們即將推出的后續教程哦~
想要購買Clion正版授權的朋友歡迎。
關注下方微信公眾號嗎,及時獲取產品最新消息和最新資訊
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: