JetBrains CLion
2020是英文代码编辑器,可以帮助用户快速通过C++开发新的应用程序,本软件已经发布2020.0版本,新版在嵌入式开发、CUDA、Windows上开发、运行和调试、Clang工具、格式化程序、重构等方便提供一定的增强和改进,让用户更方便设计代码,由于该软件界面是英文,部分新用户使用不习惯,所以小编在这里推荐CLion
2020中文补丁,使用补丁就可以将软件界面修改为中文,适合习惯中文菜单界面的朋友使用,并且附加破解补丁,如果您的软件为试用版本,可以通过补丁将其激活!
新版特色
Clang-Tidy
在项目中检测到 .clang-tidy 配置文件时,CLion 现在会自动停止为 Clang-Tidy 使用 IDE 设置。 此行为由 Settings | Editor | Inspections | C/C++ | General | Clang-Tidy 中的 Prefer .clang-tidy files over IDE settings 控制。
重构更新
调用 Change Signature 重构 (Ctrl+F6) 时,CLion 会更新函数的所有用法。 Change Signature 对话框中的新 Default value 字段让您能够指定要用于所有用法的参数的值。 留空可以像以前一样使用默认值类型。
相同的逻辑和新 Default value 字段适用于 Create Parameter From Usage 快速修复和 Add Parameter to Constructor 意图。
拆分终端会话
使用 CLion 2020.1,您可以垂直或水平拆分终端会话,以便并排运行它们。 您可以从 Terminal 调用上下文菜单来创建、导航和关闭拆分的终端会话。
新 Commit 工具窗口
更新的工具窗口可以为修改的文件和差异列表提供更大的空间。 在新窗口中,您还可以将就绪的更改添加到提交,迭代编写提交信息,以及选择暂存更改对应的提交。
默认会为新用户启用新 UI;现有用户可以在 Settings | Version Control | Commit中切换到新 UI。
安装方法
1、下载软件以后点击CLion-2020.1.exe启动安装
2、提示软件的安装地址C:\Program Files\JetBrains\CLion 2020.1
3、显示快捷方式设置,勾选64位的运行快捷方式
4、提示开始菜单名字设置,默认JetBrains
5、提示安装进度,等待软件安装结束吧
6、JetBrains CLion已经安装结束,点击完成启动软件
破解方法
1、打开jetbrains rubymine 2020软件显示引导内容,点击OK
2、提示软件界面风格设置,两种模式,点击Skip Remaining and Set Defaults跳过
3、提示激活功能,选择Evaluate for free, Evaluate
4、点击Start using CLion开始运行主程序
5、如图所示,找到你下载的补丁jetbrains-agent.jar,拖动到软件界面就可以弹出安装
6、点击Restart重启软件 安装破解补丁
7、选择为CLion安装,点击是,安装结束会重启软件
8、现在软件激活成功,将软件关闭
9、将汉化包resources_zh_CN_CLion_2020_r1.jar复制到安装地址下“lib”文件夹
10、打开软件,软件界面显示英文,创建一个新的项目
11、进入jetbrains rubymine 2020软件界面显示中文
12、可以在软件查看帮助,立即进入官方网站查看详细功能介绍
13、可以看到软件已经激活完毕,现在软件就是免费的
使用说明
预定义的代码样式
如果公司中存在某些编码准则,则在创建源代码时必须遵循这些准则。CLion帮助您维护所需的代码样式。C / C ++,Objective-C / C ++和JavaScript,您可以从预定义样式中复制代码样式设置。 请注意,每种预定义样式仅影响某些基本设置,其余部分保持不变。
1、在设置/首选项对话框中 Ctrl+Alt+S,单击 代码样式,然后选择语言。
2、单击右上角的“ 设置为”链接,然后从列表中选择“ 预定义样式 ”。
3、选择代码样式以从以下位置复制设置:
代码完成
配置:设置/首选项| 编辑器 一般| 代码补全
要自动完成,请启用“ 键入时显示建议”选项
基本完成: Ctrl+Space根据类型的智能完成: Ctrl+Shift+Space本节介绍了各种上下文感知的代码完成技术,这些技术可以帮助您加快编码过程。
基本完成
基本代码完成功能可帮助您完成可见性范围内的类,方法和关键字的名称。当您调用代码完成功能时,CLion会分析上下文并建议从当前插入符号位置可以到达的选择(建议还包括Live模板)。
代码完成功能可用于自定义文件类型。但是,CLion无法识别此类文件的结构,因此会建议选项,无论它们在当前情况下是否合适。
非英语键盘布局也可以使用基本完成功能。
如果将基本代码完成功能应用于字段,参数或变量声明的一部分,则CLion会根据项目类型建议可能的名称列表。
调用基本完成
开始输入名称。
按Ctrl+Space或选择代码| 代码完成| 从主菜单基本。
如有必要,请Ctrl+Space第二次按(或按Ctrl+Alt+Space)。
智能完成
智能代码完成功能会过滤建议列表,并仅显示适用于当前上下文的类型。
调用智能完成
1、开始输入。默认情况下,CLion会在您键入时自动显示代码完成弹出窗口。如果禁用了自动完成功能,请按Ctrl+Shift+Space或选择代码| 代码完成| 从主菜单中选择SmartType。
2、按Ctrl+Shift+Space或选择代码| 代码完成| 从主菜单中选择SmartType。
3、如有必要,请Ctrl+Shift+Space再次按。
声明完成
您可以使用语句完成来创建语法正确的代码构造。它插入必要的语法元素(括号,花括号和分号),并使您处于可以开始键入下一条语句的位置。要调用语句完成功能,请开始输入代码构造并按Ctrl+Shift+Enter。
完整声明适用于以下语言结构:
类型和类型成员:类,名称空间和枚举。
声明:if/else,while,do,for,switch/case,try/catch。
完成功能声明
开始键入函数声明,并Ctrl+Shift+Enter 在括号后面按 。
完成代码构造
开始键入代码结构,然后按Ctrl+Shift+Enter。
CLion自动完成构造并添加所需的标点符号。插入标记位于下一个编辑位置。
Hippie完成
Hippie补全 是一种补全引擎,它可以在可见范围内分析您的文本并根据当前上下文生成建议。它可以帮助您从任何当前打开的文件中补全单词。
将插入符号处的字符串扩展为现有单词
1、键入初始字符串,然后执行以下操作之一:
按Alt+/或选择代码| 代码完成| 循环展开单词可在插入符号前搜索匹配的单词。
按Shift+Alt+/或选择代码| 代码完成| 循环扩展单词(向后) 可在插入符号之后和其他打开的文件中搜索匹配的单词。
出现第一个建议值,并且原型在源代码中突出显示。
2、接受建议,或按住Alt键并持续按下,/直到找到所需的单词。
后缀代码完成
后缀代码完成功能可帮助您减少编写代码时向后插入符号的跳跃。您可以根据在点后键入的后缀,表达式的类型及其上下文,将已经键入的表达式转换为其他表达式。
CLion,后缀代码完成功能可用于JavaScript,TypeScript,Python,Rust和SQL。
要查看可用的后缀模板的完整列表, 在 在设置/首选项对话框 Ctrl+Alt+S,转到编辑| 一般| 后缀完成。
选择 Tab,Space或Enter展开后缀模板。
用后缀转换语句
键入一个表达式,然后在一个点后键入一个后缀,例如, .if:function m(arg) {
arg.if
}
复制!初始表达式包含以下if语句:
function m(arg) {
if (arg) {
}
}
复制!要禁用某些后缀完成模板, 在 在设置/首选项对话框中, Ctrl+Alt+S 选择编辑器| 一般| 后缀完成。
您可以选择Tab,Space或Enter展开后缀模板。
您可以编辑预定义的后缀模板,例如,用较短的后缀替换长键,或扩展适用的表达式类型列表。
Postfix完成选项显示为基本完成建议列表的一部分。要查看适用于当前上下文的后缀补全的完整列表,请按Ctrl+J。
创建自定义的后缀模板
在 在设置/首选项对话框 Ctrl+Alt+S,转到编辑| 一般| 后缀完成。
单击+工具栏上的。
指定Key,即将调用模板的符号的组合,选择新模板将适用于的表达式类型,并以以下格式键入目标表达式:$EXPR$ 例如, $EXPR$ =!null。
标签和属性的完成
CLion自动完成许多文件类型中标签和属性的名称和值:
HTML / XHTML,包括CSS类 和JSX中HTML标记的完成。
如果启用了Emmet支持,则Emmet模板也会在HTML和XML上下文中自动完成。
XML / XSL,包括名称空间的完成。
JSON, 有关详细信息,请参见编辑package.json。
标记和属性名称的完成取决于与文件关联的DTD或Schema。如果没有架构关联,CLion将使用文件内容(标记和属性名称及其值)来完成输入。
∨ 展开