CLion 2016是一款专门由etBrains推出的全新C/C++跨平台集成开发环境。新方案的主要目标是增加版本编码的灵活性,让JetBrains不再使用之前一年一个主版本的发布模型,并统一各产品的版本标识。该版本在原先的基础上新增了可变参数模板,并引入了自动导入标准模板库符号的功能。

軟件介绍:
CLion 2016是一款专业的开发工具,在语言方面,CLion 2016新增C++11可变参数模板支持,并改进了自动导入标准模板库符号的功能。另一方面,2016.1版本新增了对Python和Swift这两门语 言的支持。Python支持是开箱即用的,而Swift支持需要安装一个 插件 。当CLion Swift插件在CLion 1.5早期访问计划 中提供时,InfoQ已经对它进行了更为详细的报道。Python支持同 PyCharm IDE社区版 对Python的支持一样, 包括 代码生成、格式化和导航、重构、代码分析等。
CLion 2016特色
跨平台性的增強
CLion 1.0支持Linux 64位、OS X、Windows 64位等操作系统环境;在Linux和OS X平台上支持使用GCC或Clang作为编译器,而在Windows平台上支持使用MinGW或Cygwin;
使用CMake作爲構建系統
CLion 1.0使用CMake作爲構建系統,并使用它作为项目模型,从而使得开发者能够从CMake文件中获取更多项目信息,如源文件、编译器设置、目标描述 等;CMakeLists.txt文件中的所有变化能够自动处理,处理规则能够预先设定,并提供了配置CMake命令、系统环境变量和构建的选项。
強大的智能編輯器
支持代码自动补全;同一时刻能够处理多个编辑任务;能够根据预先设定的代码样式实现代码的自动格式化;丰富的快捷键有助于选择、重新整理和快速地注 释代码、自动修复代码,如Parameter Info功能查看方法的签名;引入了一套有用的导航功能和查找能力,如转到方法或类声明或调用的地方、通过名称查找类/变量/文件、使用Class /Imports/Type的层次结构来查看更多相关信息。
支持多種語言和標准
支持C和C++編程語言,包括C++11、libc++和Boost等標准;支持JavaScript、XML、HTML和CSS。
代碼分析和重構
在開發者編寫代碼的同時,CLion能夠實時分析整個代碼、高亮潛在問題代碼;支持重命名、改變方法簽名、抽取方法/常量/定義/類型定義、抽取子類/父類/超類等重構操作。
GDB調試器
CLion提供了一個基于GDB的內置調試器,該調試器支持設定行、異常和符號斷點;開發者可以添加代碼監視和進行表達式求值等;尤其是在調試過程中,開發者還能夠在編輯器右側查看變量值。
其他
集成了流行的版本控制系統,如SVN、Git、GitHub、CVS、Mercurial、TFS、Perforce(通過插件);新增了能夠在Vim模擬模式下工作的內置終端(通過插件)等非常有用戶的工具。
CLion 2016安装教程
1.解壓下載後的壓縮包,找到“CLion-2016.3.3.exe”,雙擊運行。
2.選擇安裝文件夾路徑。
3.選擇有關的文件類型,任意選擇即可,以後還可以更改。之後點擊"next"即可。
4.在開始菜單中創建圖標。
5.點擊“finsh”,安裝完成。
