系统:Win10 大小:537.0M
类型:编程工具 更新:2021-06-08 17:18
CLion2021是一款C和C++跨平台IDE,CLion 完成了很多 C++ 的编程工作,使用对 C 和 C++ 有深刻理解的编辑器,您便可以高效地读写代码。 可在智能补全功能中按类型筛选出补全结果。 使用路径导航来跟踪您在范围层次结构内的位置。 借助参数名称提示,深入了解函数调用。 查找符号的上下文用法,或通过键入其名称直接跳转到该符号。 CLion 甚至可以确保您的代码符合编码指南,包括格式、命名等要求。
此工具不含编译器,需要额外安装c/c++编译器:
相关下载: gcc编译器( MinGW-w64 9.0.0绿色版) 免费下载大小:241.0M
1、运行安装程序,点击next;
2、设置安装位置;
3、勾选创建快捷方式;
4、点击install,开始安装;
5、等待产品安装;
6、安装完成!
1、运行软件,勾选同意用户协议,点击continue;
2、点击Don't Send;
3、勾选Evaluate for free,点击Evaluate;
4、点击continue;
5、点击plugins,输入中文,可以查找到中文语言包,点击install开始安装;
6、语言包安装完成,点击重启;
7、点击插件,点击右上角的功能键,选择从磁盘安装插件;
8、导入插件,点击确定;
9、插件安装完成;
10、新建一个项目,进入软件主页面,点击帮助,可以看到刚刚安装的Eval Reset插件;
11、打开插件界面,勾选下图所示选项,点击Reset,以后每次启动软件都会自动重置试用时间到30天啦!
分支覆盖率
除了行覆盖率,CLion 2021.1 现在还可以计算分支覆盖率。 这种方法覆盖了每个控制结构的所有分支。 使用覆盖率运行 CMake 应用程序或测试,并检查添加到 Coverage 工具窗口的新列。
远程模式下的动态分析
为了在所有工具链、项目模型和配置中实现功能一致性,CLion 2021.1 已使 Google Sanitizers、Valgrind Memcheck 和 Code Coverage 支持远程工具链。
MISRA C 和 C++ 检查
PreviousNext
CLion 2021.1 从 MISRA C 2012 和 MISRA C++ 2008 添加了更多检查。 完整列表保留于我们的 Confluence 页面,可让您轻松跟踪进度。
C 和 C++ 的后缀补全
适用于 C 和 C++ 的后缀代码补全让您可以在刚刚输入的表达式周围添加代码。 它不仅仅是通过常用的语言结构封装表达式,还可以将表达式作为自由函数的第一个参数传递。
使用语言结构封装表达式
后缀模板可以帮助您使用通用语言结构。 输入一个表达式,再输入一个点,然后添加后缀模板缩写,按扩展键,或者从出现的补全列表中选择所需模板。 扩展的模板将封装给定的表达式。 可在 Settings | Editor | General | Postfix Completion 中找到完整的模板列表。
将表达式传递给自由函数
使用后缀代码补全将输入的表达式作为第一个参数传递给自由函数。 输入一个表达式,再输入一个点,然后从出现的补全列表中选择自由函数。
初步支持远程 Makefile 项目
CLion 2021.1 允许您在远程机器上使用 Makefile 项目。 将 Makefile 设置中的工具链改为远程工具链,然后重新加载项目即可与远程计算机同步。 从本地运行的 CLion 远程编译、运行和调试应用程序。
Makefile 语言插件
Makefile 语言插件(先前为第三方)现在由 CLion 团队维护,并捆绑在 CLion 中。 该插件提供了 make 语法高亮显示、快速文档、目标的 Find Usages 以及 Makefile 的各种导航和代码补全操作。
在 VCS 中共享 CMake 配置文件
CLion 中的 CMake 配置文件设置现在存储在 .idea 目录下的 cmake.xml 文件中,可以与项目一起在 VCS 中共享。 只需在 Settings | Build, Execution, Deployment | CMake 中选择 Share 选项。
Clazy 集成
Clazy 是面向 Qt 的静态代码分析器,现已集成到 CLion 基于 Clangd 的引擎。 CLion 当前使用 1.8 版。 检查显示在编辑器中,附有快速修复。
QtCreator 键盘映射
CLion 现在为 QtCreator 中的按键绑定捆绑了 QtCreator 键盘映射。 您可以在 Settings 中切换,或使用 Quick Switch Scheme 操作 (Ctrl+`)。
核心转储调试
在 CLion 2021.1 中调试核心转储时,用户现在可以在相应的运行配置中设置 sysroot。 从其他系统上构建的二进制文件调试核心转储时,这将有助于本地化库符号。
使用 LLDB 调试非符号化二进制文件的核心转储时,符号文件的显式设置现在也为 CLion 提供了有关符号的必要信息。 通过这次修复,GDB 和 LLDB 在 CLion 中已经达到核心转储调试的功能对等!
预提交检查的配置文件
CLion 可以在提交之前检查代码,帮助您排除错误。 在提交对 VCS 的变更之前,选择代码检查配置文件 - 点击齿轮图标显示提交选项,选中 Analyze code 复选框,点击 Choose profile,然后选择所需的配置文件。
应用信息