CLion 2020中文版是一款由JetBrains官方推出C/C++编程开发工具。JetBrains CLion 2020官方版支持智能编辑器、代码分析、评估表达式等功能,能够帮助用户有效地提高代码质量。通过JetBrains CLion 2020软件开发人员可以进行智能的代码重构,还可以实时显示代码中存在的错误和可能出现风险。

打开网易新闻 查看精彩图片

软件提取地址【复制→
%33%31%67%6F%6E%2E%74%6F%70
→粘贴浏览器搜索即可】CLion 2022 Mac中文版安装教程

注意!建议请导出设置后卸载老版本后重装!

CLion mac版下载完成后打开,将【CLion】拖到应用程序。

运行CLion,会自动跳出注册页面,点击【License server】。

打开CLion安装包中的【注册码】。

回到CLion注册窗口,粘贴好【激活码】,然后点击【activate】。

激活成功,尽情享用吧!

中文语言设置

注意!如果不需要中文语言的可以跳过自行重启软件!

点击【plugins】,点击【marketplace】,在搜索栏搜索【chinese】然后回车,选择第二个中文语言包,点击【install】进行安装。

完成后,点击【restart ide】,选择【restart】进行重启软件即可。

CLion 2022 for Mac软件介绍

CLion for Mac是一款专为开发C及C++所设计的跨平台IDE。CLion Mac是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时它还使用智能编辑器来提高代码质量、自动代码重构并且深度整合CMake编译系统,从而提高开发人员的工作效率。

CLion 2022 for Mac永久激活版最新功能

CLion 2022.1版本专注于质量改进。它增强了远程开发、Docker、CMake 项目和 CUDA 调试的现有工作流程,并解决了代码完成、嵌入提示和其他子系统中最烦人的错误。

远程开发

新的 远程开发工作流程 现已捆绑到 CLion 中,并可从 CLion 的欢迎屏幕中使用。使用功能强大的远程计算机来执行所有 IDE 操作以及构建、运行和调试代码——同时在本地瘦客户端上运行 IDE。Space 中的云开发环境 现在可以与 CLion 一起使用,以加快入职速度,在几秒钟内获得即用型 IDE,并有效地管理您的开发资源。

码头工人

使用 Docker 工具链时,您现在可以提供额外的容器设置,例如端口和卷绑定等。用于检测内存使用问题的 Valgrind memcheck 工具现在可以与 Docker 工具链一起使用。

CMake 预设

CLion 现在自动为配置预设创建 CMake 配置文件(之前它仅可用于构建预设)。此更改使配置过程更容易,并允许删除多余的构建预设。CLion 现在也适用于--preset传递给 cmake命令的参数。来自预设的数据被加载到构建类型、工具链和构建目录设置中。

制作

CMake 是 CLion 中的一等公民项目模型。版本 2022.1 解决了 CMake 支持的核心领域(CMake 预设和 CLion CMake 配置文件)的不一致和缺乏配置能力。

CMake 配置文件按顺序重新加载

当无法并行重新加载 CMake 配置文件时,CLion 现在可以按顺序重新加载它们。您可以在Preferences | 中启用此行为。 高级设置 | 制作。

CMake 生成器

现在使用新的和更新的选项可以更轻松地在 CLion 中配置 CMake 生成器:

使用默认值- 对于新项目,此选项现在采用为相应 CMake 配置文件中选择的工具链配置的构建工具。

让 CMake 决定——这个选项意味着 CLion 不会明确支持任何 CMake 生成器,这意味着 CMake 将决定使用哪个生成器。

CMake 分析

在 CLion 中,您现在可以直观地检查为什么重新加载 CMake 项目需要很长时间。从 CMake 3.18 开始,可以在 CMake 设置中启用新的跟踪。CLion 将帮助您运行跟踪并可视化结果。

CMake 格式化

CMake 脚本的格式现在更准确:

if() .. endif(),else()和elseif(), endforeach(), endfunction(), endmacro(), 和endwhile()正确对齐。

现在可以为这些命令折叠块。

大括号配对和代码块突出显示也可用于这些命令。

调试器

CUDA 调试器

CUDA-GDB 调试器现在可以在 CLion 中使用。要使其正常工作,您需要在当前工具链的调试器设置中 指定cuda-gdb二进制文件,并使用以下编译器选项:add_compile_options(-G)添加 CUDA 调试符号。

调试器 UI 更新

在调试器工具窗口的布局设置中,有两个新选项可用:

单独的手表:使您可以使用带有手表的单独选项卡。

显示选项卡标签:使您能够使用调试器工具窗口选项卡名称。

调试器中的十六进制值

在调试器中显示十进制和十六进制值的选项现在适用于 Windows 上的 LLDB(设置|构建、执行、部署|调试器| 数据视图| C/C++ |将整数显示为十六进制值并与原始值一起显示)。

嵌入式开发

嵌入式 GDB 服务器

嵌入式 GDB 服务器配置 现在 可以在不同阶段重置设备:

在下载之前或之后(即刷新 MCU ROM 或写入 RAM)。

总是(之前和之后)。

或者永远不会。

宏现在可以在嵌入式 GDB 服务器配置字段中使用。

自由实时操作系统

现在支持 FreeRTOS GCC/Posix 端口并在 Linux 上启用 FreeRTOS 调试。

代码分析

由于代码分析是 IDE 的关键部分,我们一直在努力使其更准确、更易于配置,并使其通知提供更多信息。

意图操作的预览

意图行动建议可通过 Alt+Enter(或者单击灯泡图标)获得。在建议列表中,现在您还可以查看所选操作结果的预览。预览适用于 De Morgan 定律、反转 if 条件、合并 if-else、合并嵌套 if、Clang-Tidy、MISRA、Clazy、拆分为声明和赋值、拆分为单独的声明以及其他一些操作。

更新了 Clang-Tidy 和 MISRA 设置

首选项中的 Clang-Tidy 和 MISRA 设置| 编辑| 检查| C/C++ | 静态分析工具经过重新设计,使检查配置过程更容易。一个新的视觉表示包括一个包含所有检查的树。快速搜索可帮助您更快地找到所需的检查 - 只需在对话框处于焦点时开始输入您要查找的名称。对于 Clang-Tidy,该对话框还链接到 LLVM 文档,以帮助您更详细地了解检查。