CLion2018免費版是一款功能强大的代码编辑軟件,具有很强的代码智能生成、智能编辑、代码分析等功能,支持CMake、GDB调试器、Cygwin编译器等等,CLion2018增加了对WSL、C++17、三元运算符的支持,让用户在短时间内可以编辑代码,高效完成代码编辑工作。有需要的朋友可以来本站下载!

CLion2018新功能
1、WSL
Windows 用户现在可通过 WSL 在 Windows 上编译、运行和调试与 Linux 兼容的二进制文件。在 Settings 下配置 WSL 和相应的工具链,就可以在 CLion 中使用它了。
还可以使用 Valgrind Memcheck 来检测可能的错误和泄漏。
2、C++ support
CLion 现在可以正确解析 C ++ 17 的 if 和 switch
3、C ++ 17
引入了结构化绑定(Structured bindings) - 一种将标识符列表绑定到一组对象的便捷紧凑方法。 CLion 的 C ++ 语言引擎现在支持这一功能,并为其进行准确的代码分析。
4、三元运算符(Ternary operator)
现在可以在 CLion 的代码分析中被正确处理。 这意味着许多不合适的警告和错误不会再被抛出。
CLion2018安裝教程
1、雙擊exe文件,進入歡迎界面,點擊next

2、選擇安裝位置,默認的是C盤,想修改點“browse”

3、選擇關聯文件

4、選擇開始菜單文件夾,之後點“install”

5、安裝中

6、安装完成,把“run clion”勾选掉,暂时不启动,方便下面安装汉化包

CLion 2018汉化方法
1、首先在本站下載漢化包
2、将C:\Program Files (x86)\JetBrains\CLion 2018\lib目录下的resources_en.jar文件复制出来,并更名为resources_cn.jar
3、雙擊打開resources_cn.jar(注意是打開而不是解壓出來),將下載的漢化包zh_CN目錄下的所有文件拖到剛才打開的resources_cn.jar文件內的messages目錄中,並保存
4、将resources_cn.jar文件复制回C:\Program Files (x86)\JetBrains\CLion 2018\lib目录
軟件特点
1.智能編碼協助
當您專注于重要的事情時,請相信CLion照顧日常事務。通過全面了解您的代碼,它可以通過智能且相關的代碼完成,即時導航和可靠的重構來提高您的工作效率。
2.輕松啓動
在CLion中啓動基于CMake的項目非常簡單,只需一次點擊即可將文件添加到項目中。如果您使用不同類型的項目,IDE將幫助您導入到CMake。
3.智能編輯器
使用分析上下文並理解您的項目的IDE,您可以比您想象的更快地編寫代碼。使用代碼洞察力嘗試智能完成,格式化和有用的視圖。
4.導航和搜索
通過代碼即時導航到符號,類或文件,找到自己的方式。檢查調用或類型層次結構,並輕松搜索每個地方幾乎所有東西(包括IDE設置)。
5.代碼生成和重構
节省不必要的打字时间,同时CLion为您生成代码:从getters / setters到更复杂的模板。以思考的速度使用重构来改进和清理代码。
6.即時代碼分析
用CLion寫出美麗而正確的代碼。所有支持的語言的靜態分析(包括DFA)會在您鍵入並建議快速修複時立即突出顯示代碼中的警告和錯誤。
7.編輯器定制
選擇默認編輯器主題之一或自定義它們以符合您的個人偏好。采用鍵盤爲中心的方法,並選擇你最喜歡的鍵盤映射,或輕松創建自己的鍵盤映射
8.內置工具和集成
CLion不仅仅是一个编辑器,因为它提供了智能的CMake支持,一个强大的调试器来轻松调查和解决问题,内置Google Test和Catch以进行单元测试,许多流行的VCS支持开箱即用等等。
9.運行和調試
轻松地在CLion中运行和调试您的项目。使用带有GDB或LLDB的调试器UI作为后端。使用Valgrind Memcheck集成来检测内存错误。
10.CMake支持
CMake是一个着名的跨平台构建系统,广泛用于C和C ++项目。通过代码生成和自动重新加载,CLion的智能CMake支持受益匪浅。
11.單元測試
CLion支持Google測試,Boost.Test和Catch框架,並提供內置測試運行器和強大的用戶界面來調查測試結果。它甚至可以在編寫測試時爲您生成代碼(適用于Google測試)。
12.代碼文檔
使用CLion可以让您的代码轻松记录。在Quick Documentation弹出窗口中预览Doxygen样式的文档,使用命令和函数参数的完成,并为Doxygen注释生成存根。
13.VCS集成和本地曆史
CLion爲大多數流行的VCS(包括Subversion,Git,GitHub,Mercurial,CVS,Perforce和TFS)提供統一的界面。同時,當地的曆史可以幫助您避免意外事故。
14.終端,Vim模式等
通過內置終端訪問命令行,與Vim密鑰綁定一起打開Vim仿真模式,或使用其他各種插件擴展IDE的功能。