CLion 2018 for Mac(跨平台C/C++ IDE工具)附注册机 v2018.1.5最新特别版
客服QQ:
jetbrains公司推出了一款专业的跨平台C/C++ IDE工具,CLion 2018 for Mac具备实用的Smart C和C ++编辑器,提供了即时代码分析、集成调试器、自动重构等功能,这里为大家带来最新的CLion mac 特别版,更多新功能和改进等你来体验!
jetbrains CLion 特别说明
下载好jetbrains CLion安装包后,点击打开jetbrains CLion.dmg,将左侧【CLion】拖拽至右侧应用程序,如下图:
运行CLion 2018 Mac版,弹出注册窗口,然后退出软件开始特别,如下图:
返回jetbrains CLion软件包,双击打开注册机“jetbrains_KeyfileMaker.jar”,如下图:
选择好需要特别的软件和版本,然后点击“Register...”,如下图:
选择好保存的位置,这里以保存到桌面为例,如下图:
点击“保存”后桌面会生成一个名为“CLion.key”的文件,如下图:
在访达中打开“资源库”,如下图:
根据以下界面找到“CLion2018.1”文件夹,将“AppCode.key”文件拖拽至文件夹中,如下图:
完成以上步骤后即可开始使用CLion 2018 Mac特别版了。
CLion 2018 for Mac官方介绍
jetbrains CLion是一款功能强大的IDE,可帮助您在Linux,OS X和Windows上以C和C ++进行开发,通过智能编辑器,代码质量保证,自动重构以及与CMake构建系统的深度集成来提高您的工作效率。
CLion mac 特别版全新功能
C ++支持 | |
C ++ 17:如果使用初始化器切换 为了避免污染环境范围或为if和switchoperator 创建初始化程序的人工范围,C ++ 17建议在if和switch条件中添加初始化程序。CLion现在可以正确解析和解析这些陈述。 | C ++ 17:结构化绑定 C ++ 17引入了结构化绑定 - 一种将标识符列表绑定到一组对象的便捷紧凑方法。CLion的C ++语言引擎现在支持这一功能,并为其进行准确的代码分析。 |
三元运营商 在三元运算符现在在克利翁的代码分析正确处理。这意味着许多错误的警告和错误不再被抛出,例如: 红色代码在三元+新运营商 假如std::out在三元运算符中使用,则为假 从三元运算符初始化引用时错误的解决方法 | 为层次结构重命名和更改签名 重构层次结构可能会非常棘手,特别是如果您在派生函数中引入更改。为了使其可靠,我们确保重命名和更改签名重构更新所有继承分支中的函数,包括兄弟函数。 |
Clang-Tidy选项和配置 现在,您可以在CLion中的首选项 | 下选择一些Clang-Tidy检查(例如modernize-use-nullptr)编辑| 检查| C / C ++ | 一般| 锵,整洁。 如果您更喜欢.clang-tidy配置文件而不是IDE提供的设置(例如,因为您将这些配置文件存储在VCS中供整个团队访问并在各种IDE中使用),则可以配置CLion以尊重您的现有每个目录的配置。 | |
编辑 | |
代码折叠的控制语句 现在,您可以折叠/展开控制语句(如if/else,do/while,for,或switch)一个代码块是超过一行,或者用括号括起来的代码块。只需使用⇧⌘。/⌘+您也可以将鼠标悬停在折叠区块上预览内容。 | 消息工具窗口:新设置 使用v2018.1,您可以决定是否始终需要构建输出(因此应该可见),或者只有在出现某些警告或错误时才需要构建输出。在消息工具窗口设置中查找这些选项: - 总是在生成时显示(默认) - 自动隐藏并显示警告/错误 |
面向C和C ++的面包屑 使用面包屑跟踪您在C和C ++代码中的位置 - 编辑器底部的小标记可帮助您浏览代码。现在CLion在那里显示命名空间,类,结构,函数和lambda表达式。 解包块 | 打开/删除代码块 要使用大量嵌套语句准确和安全地移除复杂代码中的封闭零件,请使用“解包/移除...”操作(⌘⇧⌦)。这表明该选项会根据您的插入符号,并能展开的if,else,for,while,do..while和for控制语句。 |
CMake | |
CMake安装 如果您的项目中有任何CMake安装目标,您现在可以从CLion的运行菜单中调用Install。该cmake install命令将被执行。 或者,您可以将安装步骤添加到CLion中的任何运行配置中。 | 打开单个文件和非CMake项目 虽然CLion仍然需要CMake项目来提供智能IDE功能,但您现在可以在CLion中打开单个文件或文件夹,而无需连接任何CMake项目。 按照内置通知以后选择并加载CMakeLists.txt文件。调用工具| CMake | 随时卸载CMake,将您的项目从当前CMakeLists.txt中解除绑定。 |
CMakeLists.txt文件模板 创建新文件(⌘N)现在提供了一个选项来创建CMakeLists.txt文件。 生成的文件的内容由首选项 |中的模板定义 编辑| 文件和代码模板,所以您可以根据您的项目或团队的需求进行自定义。 | |
项目范围 | |
预定义和自定义范围 CLion 2018.1带来了几个预定义的范围,可以帮助您从不同角度概述您的项目,如项目源文件,项目非源文件和更改文件。 您还可以配置自定义范围,例如仅包含项目头文件的范围。 | 项目视图 默认情况下,项目视图打开项目,其中包括所有项目文件,包括生成的文件夹(如cmake-build-debug)和其他排除的文件夹。稍后,您可以选择其他预定义或自定义范围。 |
在路径中查找 要缩小搜索范围并使其更快,更高效,请在查找路径对话框中使用范围。列表中提供了先前创建的所有自定义范围。 | |
VCS:部分Git提交 |
选择代码块提交 希望仅提交文件中的选定更改并稍后留下其他更改?部分Git提交(git add -p)可以在这里提供帮助,现在CLion在这里提供对它们的支持! 要在提交中包含代码块,请使用Commit Changes对话框的Diff窗格中的复选框。 | 将更改移至更改列表 在编辑文件的同时,您可以在左侧的装订线中看到更改标记。这些不仅可以让您了解更改并将其回滚,还可以将其移至任何现有更改列表或创建新列表并将当前代码块添加到其中。 |
更多的语言 - 更多的权力 | |
Objective-C / Objective-C ++支持 使用Objective-C / Objective-C ++中的文件添加到您的CMake项目中,并受益于捆绑到CLion中的以下功能(AppCode提供): - 语言语法支持 - Objective-C检查(叮当声分析器组除外) - 键值编码支持 - 实时和文件模板 - 代码样式/颜色方案 | Fortran和Rust插件 Fortran插件附带FORTRAN 77/90/95/2003和2008的支持。这些功能包括智能编辑器,导航操作,代码分析和调试器。 Rust插件附带: - 货机搭载系统 - 更新CLion的新建项目向导 - 和一个调试器。 |
其他改进 CLion 2018.1中有许多其他有用的增强功能。 性能改进:引入了重要更改以使编辑器响应更快。增量突出显示已实施。 MSVC默认情况下:不需要打开注册表中的microsoft Visual C ++编译器支持 - 现在它默认工作。 色彩方案的改进:CLion现在捆绑了Monokai和GitHub方案,并为现有方案提供了大量修补程序。 |
jetbrains CLion 2018 mac特别版软件特色
智能编码协助 当您专注于重要的事情时,请相信CLion照顾日常事务。通过全面了解您的代码,它可以通过智能且相关的代码完成,即时导航和可靠的重构来提高您的工作效率。 | ||
轻松启动 在CLion中启动基于CMake的项目非常简单,只需一次点击即可将文件添加到项目中。如果您使用不同类型的项目,IDE将帮助您导入到CMake。 | 智能编辑器 使用分析上下文并理解您的项目的IDE,您可以比您想象的更快地编写代码。使用代码洞察力尝试智能完成,格式化和有用的视图。 | 导航和搜索 通过代码即时导航到符号,类或文件,找到自己的方式。检查调用或类型层次结构,并轻松搜索每个地方几乎所有东西(包括IDE设置)。 |
代码生成和重构 节省不必要的打字时间,同时CLion为您生成代码:从getters / setters到更复杂的模板。以思考的速度使用重构来改进和清理代码。 | 即时代码分析 用CLion写出美丽而正确的代码。所有支持的语言的静态分析(包括DFA)会在您键入并建议快速修复时立即突出显示代码中的警告和错误。 | 编辑器定制 选择默认编辑器主题之一或自定义它们以符合您的个人偏好。采用键盘为中心的方法,并选择你最喜欢的键盘映射,或轻松创建自己的键盘映射。 |
内置工具和集成 CLion不仅仅是一个编辑器,因为它提供了智能的CMake支持,一个强大的调试器来轻松调查和解决问题,内置Google Test和Catch以进行单元测试,许多流行的VCS支持开箱即用等等。 | ||
运行和调试 轻松地在CLion中运行和调试您的项目。使用带有GDB或LLDB的调试器UI作为后端。使用Valgrind Memcheck集成来检测内存错误。 | CMake支持 CMake是一个着名的跨平台构建系统,广泛用于C和C ++项目。通过代码生成和自动重新加载,CLion的智能CMake支持受益匪浅。 | 单元测试 CLion支持Google测试,Boost.Test和Catch框架,并提供内置测试运行器和强大的用户界面来调查测试结果。它甚至可以在编写测试时为您生成代码(适用于Google测试)。 |
代码文档 使用CLion可以轻松地记录您的代码。在Quick Documentation弹出窗口中预览Doxygen样式的文档,使用命令和函数参数的完成,并为Doxygen注释生成存根。 | VCS集成和本地历史 CLion为大多数流行的VCS(包括Subversion,Git,GitHub,Mercurial,CVS,Perforce和TFS)提供统一的界面。同时,当地的历史可以帮助您避免意外事故。 | 终端,Vim模式等 通过内置终端访问命令行,与Vim密钥绑定一起打开Vim仿真模式,或使用其他各种插件扩展IDE的功能。 |
许多语言 - 一个IDE CLion设计用于C和C ++本地跨平台开发,以及Kotlin / Native,Rust和Swift。它还为CMake语言,Python,流行的Web技术(如JavaScript,XML,HTML,Markdown等)提供必要的支持,还包括对通过捆绑和存储库插件可用的所有其他语言的支持。 |
小编点评
jetbrains CLion 2018 mac版是一款非常好用的跨平台C/C++ IDE工具,CLion mac 特别版带来了增强的C ++ 17支持,新的CMake操作,各种编辑器改进以及更响应的编辑器,这里提供最新的CLion mac 特别版下载,并附上CLion注册机和特别教程。