软件介绍
此软件“仅限学习交流,不能用于商业用途”如用于商业用途,请到官方购买正版软件,追究法律责任与“综合资源网”无关!
CLion是一个基于IntelliJ的面向C和c++开发的跨平台IDE。它具有许多强大的功能来提高开发人员的开发效率,如智能编辑器、自动代码重构、代码分析、求值表达式等功能。它也是跨平台的,您可以在64位Linux、OS X或64位Windows上使用它。当然,CLion不仅支持C/ c++,它还支持JavaScript、XML、HTM和CSS。Clion集成了最流行的版本控制系统,包括Subversion、Git、GitHub、Mercurial、CVS、Perforce和TFS。
PS:本站为大家带来的是CLion 2016.3.3【附开心补丁】特别开心版免费下载,配备安装教程,欢迎下载~
CLion 2016.3.3更新功能:
1、c++语言的支持
·这个版本增加了期待已久的变量参数模板支持(c++ 11)。修正相应的函数重载解析,使其能够正确解析代码,避免代码分析中的许多误报。这也意味着CLion可以正确解析Qt c++ 11连接调用。
·大大优化的标准模板库(STL)符号自动导入,快速的文档弹出窗口(Linux/Windows下的Ctrl+Q, OS X下的F1)现在可以显示lambda表达式、名称空间别名、显式实例,并准确地重定向超链接。
2、代码生成:
除了使用Override为任何基类的虚成员函数生成存根,以及使用implementation简单地实现基类虚函数的重写外,我们还添加了Generate Definitions: Contributes。到Linux/Windows,按Shift+Ctrl+D。在OS X中,按下⇧⌘D键。Generate定义工具为现有声明生成定义(在以前的版本中,您可以使用Implementation工具(Implementation)来实现同样的效果)。现在,这三个函数操作都直接在光标位置插入代码,或者弹出窗口询问目的地。
·CLion 2016.1使代码生成非常简单。如果要在头文件中生成函数,请将光标直接移动到头文件中的类。如果要在源文件中生成函数,请将光标移动到源文件以执行操作。
3、有三种不同的方法来调用Build Definition,欢迎您阅读博客以获得更多信息。
·在Linux/Windows下按Shift+Ctrl+D,在OS X下按D。
·在菜单中的Generate选项下(Linux/Windows下Alt+Insert, OS X下N)
·作为故意行为(Alt+Enter)
4、CMark和目录控制
·增加了重置CMake缓存功能,它允许您清除CMake缓存而不删除所有IDE索引和缓存。
·有时项目文件夹可能包含二进制文件、日志、生成的数据、构建工件(你不希望被CLion索引)或库(你当然不希望重构)。为了处理这些情况,我们引入了一个新特性,将目录标记为a,您可以手动将目录设置为排除目录、库文件目录、项目源目录和头目录。请随意阅读这篇文章,了解代码完成、代码生成、导航、搜索功能和重构如何处理这些情况。
·内置绑定远程主机访问帮助您与远程主机同步源文件,例如当您在一台机器上开发,但在另一台机器上构建/运行时。我们提供路径映射和排除路径(以避免下载/上传特定文件)来帮助您配置FTP, FTPS或SFTP:
5、调试
·如果你想调试在本地运行的进程,你可以在CLion中这样做。您可以利用内置的调试器,只需在CLion中打开源文件,然后调用Attach to Local Process(从菜单或Find Action对话框中的Run选项调用)。您可以通过进程名称或进程标识符(PID)搜索进程,然后从列表中选择匹配的进程。
6、新语言支持
·CLion 2016.1增加了对两种语言的支持:Python和Swift。
·内置Python插件,默认启用。为了方便在Python和C/ c++混合代码项目中工作,您可以安装Python SDK并指定CLion作为项目的Python解释器。CLion 2016.1提供了与PyCharm相同的Python语言支持,包括所有基本的Python编辑功能(代码补全、格式化、导航…等等)、Python重构、代码分析、在项目中运行/调试/测试Python代码。请参考这篇博文了解更多细节。
CLion是一个跨平台的IDE。您可以使用CLion 2016.1作为Linux的Swift开发工具。请在我们的插件库中找到这个Swift插件。
·Swift插件特性集来自于AppCode(我们基于Xcode工具链创建了一个用于iOS/OS X开发的IDE,只在OS X环境下运行)。CLion 2016.1提供了这个插件,用于突出显示、格式化、代码完成、导航和搜索Swift代码。我们还支持更高级的Swift支持,包括重命名重构,覆盖/实现函数和协议,以及内置调试器。请参考这篇博文了解更多细节。
7、此版本的其他改进、其他修复和增强包括:
·突出单词差异选项
·支持多个Git工作目录和Git Checkout with Rebase功能
·编辑器支持从右到左书写的语言(阿拉伯语和希伯来语)
·项目负载自动检测谷歌测试配置
安装步骤