闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > JetBrains CLion 2023.3 中文激活版 Windows/mac

JetBrains CLion 2023.3 中文激活版 Windows/mac

  • 软件大小:未知
  • 更新日期:2023-12-12
  • 官方网站:https://www.jetbrains.com/
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
JetBrains CLion 2023.3 中文激活版 Windows/mac
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
CLion 2023中文破解版是跨平台的IDE!完善的功能,旨在让您的工作轻松自如,更透彻的理解您的代码,并提供一系列功能来提升工作效率!具有智能编码辅助,可自动分析上下文并智能的完成代码,提供快速代码生成和重构,进行代码分析和检测,发现问题即可提出警告和显示,并给予相应的修复建议,从而方便大家完成高质量的代码!此外,还提供强大的调试器和动态分析工具,发现并探索和解决问题,进行测试和嵌入式开发,支持多种语言,CLion 2023.1提供了软件包管理解决方案,将您的调试体验带向全新高度,能够协助QML编码,我们还根据用户的宝贵反馈对新UI做出大量改进。有需要的朋友不要错过了!

安装激活教程

1、在本站下载并解压,如图所示
2、安装程序,设置安装目录
3、勾选安装位数和进行适配设置,根据提示继续安装,安装完成,将patch补丁复制到安装目录中,管理员身份运行
4、成功后运行软件,进入欢迎界面,Plugins-齿轮按钮-Install Plugin From Disk-选本地语言包插件zh.xxx.zip,然后重启(Restart IDE)

软件功能

一、智能编码辅助
当您专注于重要的事情时,请相信CLion照顾好日常工作。透彻地了解您的代码,它可以通过智能且相关的代码完成,即时导航和可靠的重构来提高您的生产率。
开始你的项目
1、轻松启动
在CLion中启动新项目非常容易,而且一键即可将文件添加到项目中。CLion与CMake,Gradle和编译数据库项目模型一起使用。如果您使用其他类型的项目,则IDE将帮助您导入到CMake。
2、智能编辑器
使用可以分析上下文并理解您的项目的IDE,您可以比您想象的更快地编写代码。尝试通过代码洞察力实现智能完成,格式设置和有用的视图。
3、导航和搜索
通过即时导航到符号,类或文件,找到遍历代码的方式。检查调用或类型层次结构,并轻松地在任何地方搜索几乎所有内容(包括IDE设置)。
4、代码生成和重构
CLion为您生成代码时,可以节省不必要的键入时间:从获取器/设置器到更复杂的模板。使用重构以快速的思路改进和清理代码。
5、动态代码分析
使用CLion编写美观而正确的代码。键入时,针对所有受支持语言的静态分析(包括DFA)会在代码中立即突出显示警告和错误,并提出快速修复建议。
6、编辑器定制
选择默认的编辑器主题之一或自定义它们以匹配您的个人喜好。采用以键盘为中心的方法,然后选择最喜欢的键盘映射,或者轻松地创建自己的键盘映射。
二、内置工具和集成
CLion不仅仅是一个编辑器,它还提供了强大的调试器和动态分析工具,可以轻松地调查和解决问题;内置的Google Test,Boost.Test和Catch可以进行单元测试;许多流行的VCS都已开箱即用地受支持。。
1、运行和调试
在CLion中本地或远程构建,运行和调试应用程序以及单元测试。
将调试器用户界面与GDB或LLDB一起用作后端。
2、动态分析
使用Valgrind Memcheck和Google Sanitizers集成来检测内存错误,数据争用和未定义的行为问题。通过CPU Profiler集成来分析应用程序的性能。
3、CMake支持
CMake是著名的跨平台构建系统,广泛用于C和C++项目。受益于CLion的智能CMake支持,其中包括代码生成,完成和自动目标更新。
4、单元测试
CLion支持Google Test,Boost.Test和Catch框架,并提供内置的测试运行器以及功能强大的UI来调查测试结果。它甚至可以在您编写测试时为您生成代码(针对Google测试)。
5、代码文件
使用CLion,可以轻松记录您的代码。在“快速文档”弹出窗口中预览Doxygen样式的文档,对命令和函数参数使用完成功能,并为Doxygen注释生成存根。
6、嵌入式开发
为CLion中的微控制器开发,并受益于各种片上调试选项,ARM设备的Peripheral View和STM32CubeMX集成。
7、VCS集成和本地历史记录
CLion为包括Subversion,Git,GitHub,Mercurial,CVS和Perforce在内的最流行的VCS提供了统一的界面。同时,本地历史记录将使您免于意外事故的伤害。
8、终端,Vim模式,数据库等
通过内置终端访问命令行,打开Vim仿真模式以及Vim键绑定,或使用其他各种插件扩展IDE的功能。
三、多种语言-一种IDE
CLion专为使用C和C++以及Rust和Swift进行的本机跨平台开发而设计。它还提供对CMake语言,Python,流行的Web技术(如JavaScript,XML,HTML,Markdown等)的基本支持,并且还包括对捆绑包和存储库插件可用的所有其他语言的支持。

2023.1新增功能

主要更新
1、调试器更新
CLion调试器集成获得重大更新,带来强劲的调试功能,包括:
即使源代码可用,也可以探索底层汇编代码(又称按需反汇编)。
重做的Attach to Process...(附加到进程…)对话框使进程更易查找和附加。
挂起或恢复单个线程的操作,帮助调试多线程应用程序。
2、与vcpkg集成
vcpkg软件包管理器在C++开发者中的人气越来越高。CLion现在与其集成,有助于安装和更新vcpkg及其软件包,以及在专属工具窗口中浏览已安装和可用的软件包。
当您执行以下操作时,CLion通过建议快速修复来帮助处理缺失的依赖项:
为尚未安装的软件包的头文件添加#include。
在尚未安装的CMake脚本中使用软件包。
3、基于Clangd的索引器实验性
为了加快Find Usages(查找用法)操作并使其在C++代码中生成更准确的结果,CLion引入了一个全新的Clangd索引器。在Settings/Preferences|Advanced Settings|Clangd|Use Clangd-based indexer(设置/偏好设置|高级设置|Clangd|使用基于Clangd的索引器)中启用。
注意,索引器仍处于开发的早期实验性阶段。查看在线帮助获取已知问题和限制列表。
4、新UI测试版
新UI的视觉混乱更少,并更简洁地展示出强大功能的起点。我们在v2023.1针对性调整了新UI的用户体验,实用更改包括重新设计的Run(运行)微件、显示已隐藏标签页的选项和垂直拆分工具窗口的选项、适合小屏幕的新Compact Mode(紧凑模式)等。
二、调试器增强功能
1、按需反汇编
CLion调试器允许您在专属视图中步入并调试反汇编的代码。现在,这也适用于源代码可用的情况。
在框架视图的上下文菜单中,现在有一个新操作可以为所选框架打开常规的反汇编视图。视图与源代码并排打开,执行行会在两者中高亮显示。
2、在调试中附加到进程
CLion提供了将调试器附加到在IDE外部启动的本地进程的方式。更新的Attach to Process...(附加到进程…)操作对话框使进程更易查找和附加。
在新的表视图中以列表或树形式显示所有可用进程,查看启动进程的用户的名称、可用于此进程的调试器、启动进程的命令,以及为支持多个调试器的工具链选择一个调试器。了解详情
3、挂起或恢复单个线程
调试多线程应用程序时,在其他线程挂起的情况下逐步执行所选线程。为此,在调试器线程视图的上下文菜单或Run|Debugging Actions(运行|调试操作)菜单中使用Freeze/Unfreeze(冻结/取消冻结)操作。
LLDB支持所有4个操作。
对于GDB,只有Freeze Other Threads(冻结其他线程)和Unfreeze All Threads(取消冻结所有线程)可用。Windows上的GDB不支持这些操作。
三、Memory View(内存视图)
CLion提供的Memory View(内存视图)经过了大规模更新,修正了许多问题并增强了整体用户体验。
1、高亮显示更改
调试期间,CLion在内存视图中高亮显示所有更改的字节。此外,滚动浏览内存视图时,CLion现在会自动加载数据。
2、可配置视图
Memory View(内存视图)中的列数(即每行的字节数)现在可配置。点击视图中的设置图标即可更改。
四、C++语言支持
1、添加新C++20模块
CLion 2023.1添加了一个操作来帮助您在项目中创建新的C++模块接口单元。
在打开的对话框中,输入模块名称和类型(扩展名),并指定您是否希望CLion将新创建的模块添加到现有CMake目标。CLion将使用Settings/Preferences|Editor|File and Code Templates(设置/偏好设置|编辑器|文件和代码模板)中的文件模板创建新的模块文件。
2、更灵活的重构
Change Signature(更改签名)和Extract Function(提取函数)重构现在支持将函数设为const、constexpr或noexcept。
Extract Constant(提取常量)重构现在会建议使用constexpr和auto说明符声明新常量。
五、更简单的Clang-Tidy配置
CLion 2023.1附有更新的Clang-Tidy检查选项对话框:
所有选项现在都显示为预定义的默认值。
被更改的选项会以蓝色高亮显示并移至表顶部。
快速搜索:将表置于焦点位置,输入所需检查的名称即可。
六、对QML的支持
1、QML语法支持
CLion为在代码中使用Qt建模语言(QML)的用户带来了QML语法支持。包括:
代码高亮显示和代码补全改良了编辑体验。
用法的即时搜索。
Structure(结构)视图可供在QML文件中轻松导航。
Quick Documentation(快速文档)弹出窗口显示文本光标下符号的信息
2、QML格式化程序和其他设置
CLion中的QML语法支持适用于Qt5和Qt6。CLion默认使用qmlformat格式化QML代码。
Qt和QML路径、格式化工具qmlformat和QML语言服务器可以在Settings/Preferences|Languages&Frameworks|QML(设置/偏好设置|语言和框架|QML)中配置。
七、在Profiling(分析)和Coverage(覆盖率)中筛选
1、在分析器中筛选Call Tree(调用树)结果
分析结果中的Call Tree(调用树)标签页现在支持收起您不感兴趣的帧。例如,您可以隐藏库类或特定框架中的类,从而专注于应用程序代码。
2、筛选代码覆盖率结果
您现在可以在Coverage(覆盖率)视图中筛选文件,在测试时专注于最近更新的文件。默认情况下,您会看到包含未提交更改的文件列表。
八、输出控制台中的终端
CLion现在可以在输出控制台中模拟终端。此行为在Settings/Preferences|Advanced Settings|Run/Debug|Emulate terminal in the output console(设置/偏好设置|高级设置|运行/调试|在输出控制台中模拟终端)中默认启用,有助于处理基于文本的用户界面(TUI),例如curses/ncurses应用程序。
九、CMake增强功能
CLion 2023.1最高支持版本5的CMake预设,并捆绑了CMake v3.25。
1、CMake颜色设置
CMake新增了颜色设置,一种用于脚本的关键字,另一种用于CMake实参的关键字。
2、CMake更改通知
CMake重新加载通知现在浮动显示。它占用的编辑器空间更少,但同样醒目。
十、新UI测试版
1、紧凑模式
为了改善较小屏幕上CLion新UI的用户体验,我们引入了Compact Mode(紧凑模式),此模式缩小了间距和元素,提供更为统一的IDE外观。
Distraction Free(免打扰)模式
Zen和Distraction Free(免打扰)模式下的隐藏工具栏
我们改进了启用新UI时IDE的外观。顶部工具栏在Zen和Distraction Free(免打扰)模式下不再可见。
2、新的深色主题
CLion 2023.1具有新的深色主题,在用户启用新UI时默认激活。“旧”深色主题已被重命名为Darcula Contrast。
3、Run(运行)微件
主窗口标题中的Run(运行)微件经过重新设计,外观更柔和、更悦目。
4、在新UI中显示隐藏的标签页
新UI用户现在可以看到打开的编辑器标签页的完整列表。选择位于标签页行右侧的Show Hidden Tabs(显示隐藏的标签页)即可。
5、拆分工具窗口
新UI提供了垂直拆分工具窗口区域和便捷排列窗口的选项,与在旧UI中相同。
十一、用户体验
1、全IDE缩放
现在可以完全放大和缩小CLion,同时增加或缩减所有UI元素的大小。选择View|Appearance(视图|外观),调整IDE的缩放比例。您也可以在Settings/Preferences|Keymap|Main Menu|View|Appearance(设置/偏好设置|按键映射|主菜单|视图|外观)中指定调用这些操作的自定义快捷键。
2、多个工具窗口布局
在CLion 2023.1中,您可以保存和管理多个工具窗口布局,并根据需要在它们之间切换。使用新的Window|Layouts(窗口|布局)菜单,您可以将当前布局另存为新布局、更新已保存的布局或激活以前保存的布局。
3、Remember size for tool windows(记住工具窗口的大小)
新的布局选项允许您统一侧面工具窗口的宽度或保留在自定义布局时自由调整其大小的能力。新的Remember size for each tool window(记住每个工具窗口的大小)复选框位于Settings/Preferences|Appearance|Appearance&Behavior|Tool Windows(设置/偏好设置|外观|外观与行为|工具窗口)中。
4、保存时的操作
您可以为新项目预定义Actions on Save(保存时的操作)行为。转到File|New Projects Setup|Preferences For New Projects|Tools|Actions on Save(文件|新项目设置|新项目偏好设置|工具|保存时的操作),选择在未来项目中保存更改时要触发的操作。
十二、编辑器
1、粘贴内容的位置
您想将复制或剪切时未选择内容的行粘贴到哪里?CLion新增的特殊设置允许您控制粘贴内容的位置。在Settings/Preferences|Advanced Settings(设置/偏好设置|高级设置)中,找到Editor(编辑器)版块,然后从下拉列表中为Paste(粘贴)操作选择所需行为。
2、显示空格
CLion 2023.1在Settings/Preferences|Editor|General|Appearance|Show Whitespace(设置/偏好设置|编辑器|常规|外观|显示空格)中提供了一个新的Selection(选区)复选框,允许您配置此设置,让IDE仅在选择代码时将空格显示为小点。
十三、VCS
1、Structure(结构)视图中的VCS状态
为了更便于跟踪对文件的更改,我们在Structure(结构)工具窗口中添加了颜色提示。
被修改对象的名称现在为蓝色,新添加对象的名称在工具窗口中高亮显示为绿色。
2、针对分支的增强
CLion 2023.1在Create New Branch(创建新分支)弹出窗口中提供了自动补全。为新分支输入名称时,IDE将根据现有本地分支的名称建议相关前缀。
在Branches(分支)弹出窗口中,分支被分组并存储在可扩展列表中,导航更加轻松。
3、针对GitHub改进了代码审查工作流
为了改进在IDE中审查代码的流程,我们重做了Pull Request(拉取请求)工具窗口。它现在会为您打开的每个拉取请求提供一个专用标签页。标签页会立即显示已更改文件的列表,但它提供的信息比先前更少,让您可以更好地专注于当前任务。还可以通过一个新增的专属按钮轻松执行拉取请求当前状态下最重要的操作。
十四、Markdown
1、重新格式化表
新的意图操作可更正Markdown文件中表的格式设置。您可以通过Context actions(上下文操作)快捷键(Alt+Enter)或点击黄色灯泡图标并从出现的列表中选择Reformat table(重新格式化表)来使用快速修复。
2、填充段落
Markdown文件现在支持Fill Paragraph(填充段落)编辑器操作,可以将长文本分成几个长度相等的行。将文本光标置于要编辑的段落内,然后从Edit(编辑)菜单调用操作,或使用Find Action(查找操作)搜索Fill Paragraph(填充段落)命令。
十五、Rust插件更新
作为持续改进宏支持的一部分,IntelliJ Rust插件现在在类函数宏和特性宏调用中显示内嵌类型提示。除了内嵌提示,插件还开始高亮显示特性宏调用中的错误。
新版本的插件提供了从自动导入中排除特定条目的方法。最恼人的情况,例如来自stdlib的Borrow和BorrowMut特征的方法,默认已被此机制排除。
从这个版本开始,插件会在调试期间显示任何结构引用和指针背后的内容,以及原始切片指针的内容。

使用帮助

一、编译单个文件
为了加快开发过程,有时您可能希望编译一个文件而不构建整个项目。为此,CLion提供了“重新编译”操作。
重新编译可用于单个源文件和头文件,也可用于在项目树中选择的文件组。对于标头,CLion使用resolve上下文来编译包含指定标头的源文件之一。请注意,目录和非C / C ++文件都禁用了重新编译。
您可以对CMake,Makefile和编译数据库项目使用Recompile。
1、调用重新编译
使用以下选项:
对于当前打开的文件,请选择“生成” |“打开” 。从主菜单重新编译(或按Ctrl+Shift+F9):
从主菜单重新编译
对于项目树中的文件,请使用右键单击菜单中的“重新编译”选项(或使用相同的Ctrl+Shift+F9快捷方式):
从右键菜单重新编译
对于几个文件,在项目树中选择它们,然后使用右键单击菜单中的“重新编译所选文件”选项Ctrl+Shift+F9:
重新编译项目树中的几个文件
请注意,当用于多个文件时,重新编译会在第一次编译失败时停止。
2、编译细节CMake的
使用Recompile时,将调用CMake目标,而不是直接进行编译器调用。根据可用的运行/调试配置列表选择要调用的目标:
如果要编译的文件属于当前选择的配置,则使用该配置的构建目标。
否则,CLion会尝试找到合适的配置,并优先选择那些具有与当前所选CMake配置文件相同的CMake配置文件的配置。
如果上一步失败,则CLion报告错误。
3、编译细节Makefile /编译数据库
从Makefile或编译数据库项目中调用时,Recompile会使用在项目分析期间找到的编译命令,对其进行修改(跳过输出并添加--syntax-only标志),然后使用它来编译所选文件。
4、检查结果
与常规构建一样,您可以在“消息工具”窗口中检查单个文件编译的结果
如果编译失败,您将收到一条信号弹出消息
二、建立动作
上次修改时间:2021年3月8日
在CLion中,用于构建,清理和安装项目的操作在“构建”菜单中进行分组。
下表描述了CMake,Makefile和Compilation Database项目(带有自定义生成目标和自定义运行/调试配置)的Build操作如何工作。
1、为CMake项目制定行动
建立项目 根据为当前项目配置的all每个CMake配置文件构建目标:
由于不需要预先选择CMake配置文件或“运行/调试”配置,因此该操作是最全局的构建操作。
在<选定的配置文件>中全部构建
all根据当前CMake配置文件构建目标。
您可以在CMake设置中配置配置文件,然后在“运行/调试”配置切换器中选择所需的配置文件。
构建<选定的配置> 为CMake项目生成选定的“运行/调试”配置。
重新编译<当前文件>      编译当前打开的文件或一组文件(如果在“项目视图”中选择)。当用于多个文件时,重新编译将在第一次编译失败时停止。
安装 cmake install针对当前选定的CMake配置文件运行(有关详细信息,请参阅CMake安装)。
重建项目 为所有CMake配置文件调用Clean,然后为Build Project。
在<选定的配置文件>中全部重建 调用Clean,然后在<selected profile>中全部构建。
重建<选定的配置> 调用Clean,然后构建<selected configuration>:
重建配置
干净的 通过clean从当前CMake配置文件构建目标来清理项目。
2、为Makefile项目建立动作
行动 描述
建立项目 如果构建目标为空,则调用在Makefile设置make的“构建目标”字段中指定的目标,或调用项目顶部Makefile中的第一个目标。
构建<选定的配置> 调用make在选定配置中指定的目标。
重新编译<当前文件>
编译当前打开的文件或一组文件(如果在“项目视图”中选择)。当用于多个文件时,重新编译将在第一次编译失败时停止。
重建项目 调用make clean和调用Makefile设置的“生成目标”和“清理目标”中make指定的目标。如果“构建目标”为空,则使用项目顶部Makefile中的第一个目标。
重建<选定的配置> 为选定配置中指定的目标调用make clean和make。
干净的 调用make clean在所选配置中指定的目标。
3、编译数据库项目的构建动作
行动 描述
建立项目 对于自定义构建目标:调用第一个目标的构建工具。
构建<选定的配置> 对于自定义的“运行/调试”配置:调用所选配置中指定的目标的“生成”工具。
重新编译<当前文件> 编译当前打开的文件或一组文件(如果在“项目视图”中选择)。当用于多个文件时,重新编译将在第一次编译失败时停止。
重建项目 对于自定义构建目标:调用Clean工具,然后调用第一个目标的Build工具。
重建<选定的配置> 对于自定义的“运行/调试”配置:调用“清理”,然后调用所选配置中指定的目标的“生成”工具。
干净的 对于自定义的“运行/调试”配置:调用所选配置中指定的目标的“清理”工具。

下载地址
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧