CLion:为C语言和C++语言所设计的跨平台集成开发环境

CLion:为C语言和C++语言所设计的跨平台集成开发环境_第1张图片

强大的开发语言必须配备强大的开发工具

智能C 和 C++ 编辑器

由于支持本地C 和 C++语言,包括C++11 standard, libc++ 和 Boost, CLion能完全知道您的代码,当你专注在重要的事情上时,负责您的例行程序。

CLion:为C语言和C++语言所设计的跨平台集成开发环境_第2张图片
导航

立即导航到一个标志的声明或语境用法,通过结构和层次视图找到通过代码库的方式。

代码生成

增添类成员,覆盖/执行各种函数,用声明包装一系列代码,或者从实际运用中生成一个声明—全都通过简单的键盘和快捷键。

代码重构

重命名标志,向上层或下层移动成员,改变函数签名,确保CLion的自动化重构会精确地传导您全部代码的适当变化。

CLion:为C语言和C++语言所设计的跨平台集成开发环境_第3张图片
飞速的代码分析

拥有CLion程序,您可以同时创建美丽精确的代码。潜在的代码问题会立即被辨认出来…

…并且会随着您的键入被修正!确保所有适当的变化都被CLion自动处理。

CLion:为C语言和C++语言所设计的跨平台集成开发环境_第4张图片
CLion也执行数据流分析,以此来找出所有执行不到的代码、无限递归和其他问题的案例。

集成的调试器

通过CLion友好的调试器,用户与可用的GDB或 LLDB相连接,作为一个后台,可以查询并解决问题。

CLion:为C语言和C++语言所设计的跨平台集成开发环境_第5张图片
内联变量视图

当您调试的时候,用在编辑器中显示正确的变量值得到您项目的完整视图。

观察和变量视图

为在栈框架中选择的函数检查所有变量的状态或在排错期间监视变量/表达式变化。

评估表达式

在调试期间,停留在某些执行点时,评估函数调用或一些复杂表达式的结果。

CLion:为C语言和C++语言所设计的跨平台集成开发环境_第6张图片
全集成的C/C++开发环境

CMake

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

完整的体验

流行的VCS软件创造性地支持包括Subversion, Git, GitHub, Mercurial, CVS, Perforce 和 TFS在内的各种程序。

CLion也完美融入了谷歌测试框架

CLion:为C语言和C++语言所设计的跨平台集成开发环境_第7张图片
嵌入式终端

不用离开集成开发环境运行任一命令:本地地或远程地使用SSH协议。依靠您的平台,您可以与命令提示、全新的命令行工具、子程序或其他工具一同工作。

以键盘为中心的方法

为了帮您更好地集中注意力在代码上、提高您的生产率,CLion已经几乎为其全部特性键入了多个快捷键、行动和命令。

顾客对CLion的评价:


CLion:为C语言和C++语言所设计的跨平台集成开发环境_第8张图片

Tommy.Anderse:“在EAP的各个版本中,它是一个令人印象深刻的产。我很期待看到JetBrains会将其从这里带向哪里。考虑到他们其他产品的质量,天空就是他们的局限。”

CLion:为C语言和C++语言所设计的跨平台集成开发环境_第9张图片
Prof. Dr. Rodriguez:“CLion是不可思议的,最终,C++高质的跨台集成开发环

CMake一起成为了我们期待的一级构建系统。

联系我们:
公司名称:哲想方案(北京)科技有限公司
北京哲想动画官方网站:
www.cogito.com.cn
北京哲想动画微信公众平台账号:zhexiangdonghua
北京哲想动画ToonBoom
Harmony技术交流群:374715513
联系方式:+ 86 (10)
68421378
俞先生:18610247936

CLion:为C语言和C++语言所设计的跨平台集成开发环境_第10张图片



你可能感兴趣的:(CLion:为C语言和C++语言所设计的跨平台集成开发环境)