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”,安装完成。