JetBrains Clion

JetBrains Clion是一款智能C和C ++编辑器。由于本机C和C ++支持,包括C ++ 11标准,libc ++和Boost,CLion可以一直了解您的代码并在您专注于重要事项时处理例程。

导航
立即导航到符号的声明或上下文用法,通过结构和层次视图查找代码库。

代码生成
添加类成员,覆盖/实现函数,用语句包装代码块,或者从实际使用中生成声明 – 所有这些都通过简单的键盘快捷键完成。

重构
重命名符号,在层次结构中上/下移动成员,更改函数签名,并确保CLion的自动重构将在整个代码中准确传播适当的更改。

即时代码分析
使用CLion,您可以同时创建美观且正确的代码。立即识别潜在的代码问题……
…并在您键入时修复!确保CLion自动处理所有正确的更改。
CLion还执行数据流分析,以找出无法访问的代码,无限递归等所有情况。

集成调试器
通过CLion友好的调试器用户界面轻松调查和解决问题,GDB或LLDB(在OS X上)作为后端提供。

内联变量视图
在调试时,使用编辑器中显示的变量值获取项目的完整视图。

手表和变量视图
检查堆栈帧中所选函数的所有变量的状态,或监视调试会话期间变量/表达式的变化。

CMake
使用CMake作为项目模型,CLion使用代码编辑和重构期间的所有信息自动处理CMake文件中的更改。

完整的体验
支持开箱即用的流行VCS包括Subversion,Git,GitHub,Mercurial,CVS,Perforce(通过插件)和TFS。
CLion还与Google Test框架无缝集成。

嵌入式终端
无需离开IDE即可运行任何命令:本地或远程使用SSH协议。根据您的平台,您可以使用命令行提示符Far,powershell,bash或其他工具。

以键盘为中心的方法
为了帮助您专注于代码并提高工作效率,CLion几乎可以为其所有功能,操作和命令提供键盘快捷键。

版本2019.1说明:

CLion 2019.1在嵌入式开发方面采取了几个初步措施。 它的C ++重构现在更加准确,代码突出显示已转移到Clangd以使编辑器更具响应性。 为了帮助您遵循首选的编码风格,CLion现在与着名的ClangFormat工具集成,并增加了对各种C / C ++命名方案的支持。 对于编译数据库项目,现在可以创建独立于构建系统的目标和运行/调试配置。

  1. 打开应用时系统提示“已损坏,你应该移到废纸篓”
    这个是 macOS 的自我保护机制,不是在 Appstore 下载的应用,有时会有这类提示,解决方法请参考:两招解决macOS安装软件提示“已损坏”的问题
  2. 提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。
  3. 找不到素材资源介绍文章里的示例图片?
    对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
  4. 付款后无法显示下载地址或者无法查看内容?
    如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理
  5. 购买该资源后,可以退款吗?
    源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源