JetBrains CLion 2018 中文破解版 (附邀请码+汉化包)
分享到:
JetBrains CLion 2018 中文破解版是一款JetBrains旗下的提供的跨平台C/C++IDE工具,以IntelliJ为基础设计,是目前最优秀的用于C和C++的跨平台IDE,为用户提供了智能编辑器、自动代码重构、代码分析、评估表达式等多种功能,以C++14(几乎完全支持)和C++17(初次支持) 编写代码、即使没有源码也可通过Disassembly view(反汇编视图)轻松调试、在Catch帮助下测试代码,并尝试对Microsoft Visual C++编译器的实验性支持,拥有强大的编辑器和one-click导航,还附带版本控制等智能化工具,支持代码分析、快速修复和重构,可以让开发者更加轻松地管理自己的代码,提高开发人员的生产力,集成的调试器可以使用GDB或LLDB作为后端,轻松调查和解决问题,能够为程序员提供一个完全集成的C/C++开发环境。
2、然后我们可以点击“Browse...”更改软件安装路径,尽量避免将所有软件都安装在C盘
3、随后我们可以勾选“CLion launcher”可以创建桌面快捷方式,以便日后启动程序,下面的文件格式也可以勾选,关联起来,方便日后使用
4、等待安装文件释放完成即可安装成功
5、安装完成后,先不要启动程序,以免影响到下面破解效果,将“Run CLion”取消勾选
2、然后将安装路径中的”clion64.exe.vmoptions”这个文件用记事本打开,在后面写上“javaagent:JetbrainsCrack.jar所在的路径”,如下图所示
3、现在打开桌面上生成的JetBrains CLion快捷方式,选择do not import settings点击ok
4、读软件协议,拖动滑块,再点击accept输入产品注册码,选择activation code,将注册码复制进去即可
ThisCrackLicenseId-{
"licenseId":"ThisCrackLicenseId",
"licenseeName":"Admin",
"assigneeName":"",
"assigneeEmail":"avxhm.se@gmail.com",
"licenseRestriction":"Admin",
"checkConcurrentUse":false,
"products":[
{"code":"II","paidUpTo":"2099-12-31"},
{"code":"DM","paidUpTo":"2099-12-31"},
{"code":"AC","paidUpTo":"2099-12-31"},
{"code":"RS0","paidUpTo":"2099-12-31"},
{"code":"WS","paidUpTo":"2099-12-31"},
{"code":"DPN","paidUpTo":"2099-12-31"},
{"code":"RC","paidUpTo":"2099-12-31"},
{"code":"PS","paidUpTo":"2099-12-31"},
{"code":"DC","paidUpTo":"2099-12-31"},
{"code":"RM","paidUpTo":"2099-12-31"},
{"code":"CL","paidUpTo":"2099-12-31"},
{"code":"PC","paidUpTo":"2099-12-31"}
],
"hash":"2911276/0",
"gracePeriodDays":7,
"autoProlongated":false}
5、这样,我们就能无限制的使用这款软件了,接下来是汉化教程
2、如果resources_cn.jar放入后错误,请不要将resources_en.jar删除,一起放在软件目录中
3、再次打开软件,可以看到JetBrains CLion已经是中文版本
File -> Settings -> Appearance&Behavior -> Appearance -> 选中Override default fonts by(not recommended)
Name: Microsoft YaHei (选择任意中文字体)
然后将resources_cn.jar 复制到 .lib 目录,重新打开JetBrains CLion就能正常显示中文了
1、Windows上的Linux工具链
如果您的项目在Windows上开发时需要Linux工具链,则现在可以在运行Windows的CLion中使用 Windows子系统Linux(WSL)
在Settings | 下配置WSL和相应的工具链 构建,执行,部署| 工具链,然后你就可以在CLion中使用它了。将使用WSL上的标头搜索路径,并且将创建Linux二进制文件供您在WSL上运行和调试
2、Valgrind Memcheck在WSL上
Valgrind Memcheck可以检测到数十个内存错误和泄漏,现在可用于WSL上的Windows用户
打开WSL工具链,确保在设置(设置 |构建,执行,部署| Valgrind)中检测到Valgrind,然后编译并运行Valgrind Memcheck下的常规和测试目标,以检测可能的错误和泄漏。在运行工具窗口的特殊选项卡中查看结果
二、C ++ 17支持
1、C ++ 17:如果使用初始化器切换
为了避免污染环境范围或为if和switchoperator 创建初始化程序的人工范围,C ++ 17建议在if和switch条件中添加初始化程序。CLion现在可以正确解析和解析这些陈述
2、C ++ 17:结构化绑定
C ++ 17引入了结构化绑定 - 一种将标识符列表绑定到一组对象的便捷紧凑方法。CLion的C ++语言引擎现在支持这一功能,并为其进行准确的代码分析
3、三元运营商
在三元运算符现在在克利翁的代码分析正确处理。这意味着许多错误的警告和错误不再被抛出,例如:
红色代码在三元+新运营商
假如std::out在三元运算符中使用,则为假
从三元运算符初始化引用时错误的解决方法
4、为层次结构重命名和更改签名
重构层次结构可能会非常棘手,特别是如果您在派生函数中引入更改。为了使其可靠,我们确保重命名和更改签名重构更新所有继承分支中的函数,包括兄弟函数
三、Clang-Tidy选项和配置
现在,您可以在CLion中的某些Clang-Tidy检查(例如modernize-use-nullptr)中提供选项,在Settings | 编辑| 检查| C / C ++ | 一般| 锵,整洁
如果您更喜欢.clang-tidy配置文件而不是IDE提供的设置(例如,因为您将这些配置文件存储在VCS中供整个团队访问并在各种IDE中使用),则可以配置CLion以尊重您的现有每个目录的配置
四、编辑
1、代码折叠的控制语句
现在,您可以折叠/展开控制语句(如if/else,do/while,for,或switch)一个代码块是超过一行,或者用括号括起来的代码块。只需使用Shift + Ctrl + Period / Ctrl + =您也可以将鼠标悬停在折叠块上预览内容。
2、消息工具窗口:新设置
使用v2018.1,您可以决定是否始终需要构建输出(因此应该可见),或者只有在出现某些警告或错误时才需要构建输出。在消息工具窗口设置中查找这些选项:
总是在生成时显示(默认)
自动隐藏并显示警告/错误
3、面向C和C ++的面包屑
使用面包屑跟踪您在C和C ++代码中的位置 - 编辑器底部的小标记可帮助您浏览代码。现在CLion在那里显示命名空间,类,结构,函数和lambda表达式
4、打开/删除代码块
要使用大量嵌套语句精确安全地移除复杂代码中的封闭零件,请使用解包/删除...操作(Ctrl + Shift + Delete)。这表明该选项会根据您的插入符号,并能展开的if,else,for,while,do..while和for控制语句
五、CMake操作
1、CMake安装
如果您的项目中有任何CMake安装目标,您现在可以从CLion的运行菜单中调用Install。该cmake install命令将被执行
或者,您可以将安装步骤添加到CLion中的任何运行配置中
2、打开单个文件和非CMake项目
虽然CLion仍然需要CMake项目来提供智能IDE功能,但您现在可以在CLion中打开单个文件或文件夹,而无需连接任何CMake项目
按照内置通知以后选择并加载CMakeLists.txt文件。调用工具| CMake | 随时卸载CMake,将您的项目从当前CMakeLists.txt中解除绑定
3、CMakeLists.txt文件模板
创建新文件(Alt + Insert)现在提供了一个创建CMakeLists.txt文件的选项
生成的文件的内容由Settings |中的模板定义 编辑| 文件和代码模板,所以您可以根据您的项目或团队的需求进行自定义
六、项目范围
1、预定义和自定义范围
CLion 2018.1带来了几个预定义的范围,可以帮助您从不同角度概述您的项目,如项目源文件,项目非源文件和更改文件
您还可以配置自定义范围,例如仅包含项目头文件的范围。
2、项目视图
默认情况下,项目视图打开项目,其中包括所有项目文件,包括生成的文件夹(如cmake-build-debug)和其他排除的文件夹。稍后,您可以选择其他预定义或自定义范围
3、在路径中查找
要缩小搜索范围并使其更快,更高效,请在查找路径对话框中使用范围。列表中提供了先前创建的所有自定义范围
七、VCS:部分Git提交
1、选择代码块提交
希望仅提交文件中的选定更改并稍后留下其他更改?部分Git提交(git add -p)可以在这里帮助,现在CLion在这里提供对它们的支持
要在提交中包含代码块,请使用Commit Changes对话框的Diff窗格中的复选框。
2、将更改移至更改列表
在编辑文件的同时,您可以在左侧的装订线中看到更改标记。这些不仅可以让您了解更改并将其回滚,还可以将其移至任何现有更改列表或创建新列表并将当前代码块添加到其中
八、更多的语言
1、Objective-C / Objective-C ++支持
使用Objective-C / Objective-C ++中的文件添加到您的CMake项目中,并受益于捆绑到CLion中的以下功能(AppCode提供):
语言语法支持
Objective-C检查(叮当声分析器组除外)
键值编码支持
实时和文件模板
代码样式/颜色方案
九、其他改进
CLion 2018.1中有许多其他有用的增强功能。
性能改进:引入了重要更改以使编辑器响应更快。增量突出显示已实施
MSVC默认情况下:不需要打开注册表中的Microsoft Visual C ++编译器支持 - 现在它默认工作
色彩方案的改进:CLion现在捆绑了Monokai和GitHub方案,并为现有方案提供了许多修补程序
安装教程
1、首先先将软件资源包下载下来,将安装程序包解压出来,运行安装程序,进入安装向导,点击“Next”开始安装2、然后我们可以点击“Browse...”更改软件安装路径,尽量避免将所有软件都安装在C盘
3、随后我们可以勾选“CLion launcher”可以创建桌面快捷方式,以便日后启动程序,下面的文件格式也可以勾选,关联起来,方便日后使用
4、等待安装文件释放完成即可安装成功
5、安装完成后,先不要启动程序,以免影响到下面破解效果,将“Run CLion”取消勾选
破解教程
1、安装完成后,我们进行一下破解才能够永久免费使用这款软件,我们将破解文件压缩包“Crack.rar”解压出来,再将“JetbrainsCrack.jar”破解文件复制到软件安装目录,即刚才自己定义的安装路径,小编这里以“D:软件测评”为例2、然后将安装路径中的”clion64.exe.vmoptions”这个文件用记事本打开,在后面写上“javaagent:JetbrainsCrack.jar所在的路径”,如下图所示
3、现在打开桌面上生成的JetBrains CLion快捷方式,选择do not import settings点击ok
4、读软件协议,拖动滑块,再点击accept输入产品注册码,选择activation code,将注册码复制进去即可
ThisCrackLicenseId-{
"licenseId":"ThisCrackLicenseId",
"licenseeName":"Admin",
"assigneeName":"",
"assigneeEmail":"avxhm.se@gmail.com",
"licenseRestriction":"Admin",
"checkConcurrentUse":false,
"products":[
{"code":"II","paidUpTo":"2099-12-31"},
{"code":"DM","paidUpTo":"2099-12-31"},
{"code":"AC","paidUpTo":"2099-12-31"},
{"code":"RS0","paidUpTo":"2099-12-31"},
{"code":"WS","paidUpTo":"2099-12-31"},
{"code":"DPN","paidUpTo":"2099-12-31"},
{"code":"RC","paidUpTo":"2099-12-31"},
{"code":"PS","paidUpTo":"2099-12-31"},
{"code":"DC","paidUpTo":"2099-12-31"},
{"code":"RM","paidUpTo":"2099-12-31"},
{"code":"CL","paidUpTo":"2099-12-31"},
{"code":"PC","paidUpTo":"2099-12-31"}
],
"hash":"2911276/0",
"gracePeriodDays":7,
"autoProlongated":false}
5、这样,我们就能无限制的使用这款软件了,接下来是汉化教程
汉化教程
1、软件默认为英文界面,我们打开安装目录下的“lib”文件夹,将原来的resources_en.jar英文版文件删除,再将汉化补丁“resources_cn.jar”复制入内即可2、如果resources_cn.jar放入后错误,请不要将resources_en.jar删除,一起放在软件目录中
3、再次打开软件,可以看到JetBrains CLion已经是中文版本
注意事项
1、如果打开后显示乱码,请先删除resources_cn.jar,然后打开IntelliJ IDEA,在菜单上依次选择File -> Settings -> Appearance&Behavior -> Appearance -> 选中Override default fonts by(not recommended)
Name: Microsoft YaHei (选择任意中文字体)
然后将resources_cn.jar 复制到 .lib 目录,重新打开JetBrains CLion就能正常显示中文了
功能介绍
一、WSL支持1、Windows上的Linux工具链
如果您的项目在Windows上开发时需要Linux工具链,则现在可以在运行Windows的CLion中使用 Windows子系统Linux(WSL)
在Settings | 下配置WSL和相应的工具链 构建,执行,部署| 工具链,然后你就可以在CLion中使用它了。将使用WSL上的标头搜索路径,并且将创建Linux二进制文件供您在WSL上运行和调试
2、Valgrind Memcheck在WSL上
Valgrind Memcheck可以检测到数十个内存错误和泄漏,现在可用于WSL上的Windows用户
打开WSL工具链,确保在设置(设置 |构建,执行,部署| Valgrind)中检测到Valgrind,然后编译并运行Valgrind Memcheck下的常规和测试目标,以检测可能的错误和泄漏。在运行工具窗口的特殊选项卡中查看结果
二、C ++ 17支持
1、C ++ 17:如果使用初始化器切换
为了避免污染环境范围或为if和switchoperator 创建初始化程序的人工范围,C ++ 17建议在if和switch条件中添加初始化程序。CLion现在可以正确解析和解析这些陈述
2、C ++ 17:结构化绑定
C ++ 17引入了结构化绑定 - 一种将标识符列表绑定到一组对象的便捷紧凑方法。CLion的C ++语言引擎现在支持这一功能,并为其进行准确的代码分析
3、三元运营商
在三元运算符现在在克利翁的代码分析正确处理。这意味着许多错误的警告和错误不再被抛出,例如:
红色代码在三元+新运营商
假如std::out在三元运算符中使用,则为假
从三元运算符初始化引用时错误的解决方法
4、为层次结构重命名和更改签名
重构层次结构可能会非常棘手,特别是如果您在派生函数中引入更改。为了使其可靠,我们确保重命名和更改签名重构更新所有继承分支中的函数,包括兄弟函数
三、Clang-Tidy选项和配置
现在,您可以在CLion中的某些Clang-Tidy检查(例如modernize-use-nullptr)中提供选项,在Settings | 编辑| 检查| C / C ++ | 一般| 锵,整洁
如果您更喜欢.clang-tidy配置文件而不是IDE提供的设置(例如,因为您将这些配置文件存储在VCS中供整个团队访问并在各种IDE中使用),则可以配置CLion以尊重您的现有每个目录的配置
四、编辑
1、代码折叠的控制语句
现在,您可以折叠/展开控制语句(如if/else,do/while,for,或switch)一个代码块是超过一行,或者用括号括起来的代码块。只需使用Shift + Ctrl + Period / Ctrl + =您也可以将鼠标悬停在折叠块上预览内容。
2、消息工具窗口:新设置
使用v2018.1,您可以决定是否始终需要构建输出(因此应该可见),或者只有在出现某些警告或错误时才需要构建输出。在消息工具窗口设置中查找这些选项:
总是在生成时显示(默认)
自动隐藏并显示警告/错误
3、面向C和C ++的面包屑
使用面包屑跟踪您在C和C ++代码中的位置 - 编辑器底部的小标记可帮助您浏览代码。现在CLion在那里显示命名空间,类,结构,函数和lambda表达式
4、打开/删除代码块
要使用大量嵌套语句精确安全地移除复杂代码中的封闭零件,请使用解包/删除...操作(Ctrl + Shift + Delete)。这表明该选项会根据您的插入符号,并能展开的if,else,for,while,do..while和for控制语句
五、CMake操作
1、CMake安装
如果您的项目中有任何CMake安装目标,您现在可以从CLion的运行菜单中调用Install。该cmake install命令将被执行
或者,您可以将安装步骤添加到CLion中的任何运行配置中
2、打开单个文件和非CMake项目
虽然CLion仍然需要CMake项目来提供智能IDE功能,但您现在可以在CLion中打开单个文件或文件夹,而无需连接任何CMake项目
按照内置通知以后选择并加载CMakeLists.txt文件。调用工具| CMake | 随时卸载CMake,将您的项目从当前CMakeLists.txt中解除绑定
3、CMakeLists.txt文件模板
创建新文件(Alt + Insert)现在提供了一个创建CMakeLists.txt文件的选项
生成的文件的内容由Settings |中的模板定义 编辑| 文件和代码模板,所以您可以根据您的项目或团队的需求进行自定义
六、项目范围
1、预定义和自定义范围
CLion 2018.1带来了几个预定义的范围,可以帮助您从不同角度概述您的项目,如项目源文件,项目非源文件和更改文件
您还可以配置自定义范围,例如仅包含项目头文件的范围。
2、项目视图
默认情况下,项目视图打开项目,其中包括所有项目文件,包括生成的文件夹(如cmake-build-debug)和其他排除的文件夹。稍后,您可以选择其他预定义或自定义范围
3、在路径中查找
要缩小搜索范围并使其更快,更高效,请在查找路径对话框中使用范围。列表中提供了先前创建的所有自定义范围
七、VCS:部分Git提交
1、选择代码块提交
希望仅提交文件中的选定更改并稍后留下其他更改?部分Git提交(git add -p)可以在这里帮助,现在CLion在这里提供对它们的支持
要在提交中包含代码块,请使用Commit Changes对话框的Diff窗格中的复选框。
2、将更改移至更改列表
在编辑文件的同时,您可以在左侧的装订线中看到更改标记。这些不仅可以让您了解更改并将其回滚,还可以将其移至任何现有更改列表或创建新列表并将当前代码块添加到其中
八、更多的语言
1、Objective-C / Objective-C ++支持
使用Objective-C / Objective-C ++中的文件添加到您的CMake项目中,并受益于捆绑到CLion中的以下功能(AppCode提供):
语言语法支持
Objective-C检查(叮当声分析器组除外)
键值编码支持
实时和文件模板
代码样式/颜色方案
九、其他改进
CLion 2018.1中有许多其他有用的增强功能。
性能改进:引入了重要更改以使编辑器响应更快。增量突出显示已实施
MSVC默认情况下:不需要打开注册表中的Microsoft Visual C ++编译器支持 - 现在它默认工作
色彩方案的改进:CLion现在捆绑了Monokai和GitHub方案,并为现有方案提供了许多修补程序
展开更多
JetBrains CLion 2018 中文破解版 (附邀请码+汉化包)下载地址
- 需先下载高速下载器:
- 专用下载:
- 其它下载: