标签: ide开发工具
JetBrains CLion 2025是一款JetBrains旗下的提供的跨平台C/C++ IDE工具,该版本以C++编写代码、即使没有源码也可通过Disassembly view(反汇编视图)轻松调试、在Catch帮助下测试代码,并尝试对Microsoft Visual C++编译器的实验性支持。
这是一套强大的C/C++开发工具,他为用户提供了智能编辑器、自动代码重构、代码分析、评估表达式等多种功能,还附带版本控制等智能化工具,可以让开发者更加轻松地管理自己的代码,提高开发人员的生产力。
·提供C及C++支持(包含C++11, libc++ 和Boost),同时也支持JavaScript, XML, HTML 和CSS 。
·支持GCC、clang、MinGW、Cygwin 编译器以及 GDB 调试器。
·提供对CMake 支持:包含自动处理CMake changes和CMake targets,更新新创建的 C/C++ 档案及CMake Cache 编辑器。
·提供各式编码辅助:包含多行编辑功能、智能完成功能以及一键导航等。
·安全可信的自动代码重构功能。
·代码分析功能:监控代码品质并提供快速修复让开发人员得以及时就地解决问题。
·集成GDB 调试器及评估表达式(expressions)功
能、STL 容器渲染器(renderers)、监视(watches)、内嵌变量视图等。
·与最热门的版本控制系统集成:Subversion、Git、GitHub,、Mercurial、CVS、Perforce及TFS。
·内建terminal 模式并可通过插件实现提供Vim-emulation模式。
主要更新
密钥更新
支持Nova中的项目外文件
现在为项目中未包含的头文件和源文件提供完整的代码分析和代码辅助功能。
调试器中的Qt渲染器
当您检查挂起的Qt应用程序时,调试器现在允许您以人类可读的形式查看变量。这使得使用程序中的Qt框架开发和调试跨平台应用程序变得更加容易。
ST-LINK调试服务器实验
我们添加了专门为STM32芯片设计的ST-LINK调试服务器模板。它只包含最基本和最重要的设置,简化了STM32项目的调试。
项目文件不足
现在正确支持未包含在项目中且在构建过程中未使用的头文件和源文件。这意味着您在处理这些文件时可以获得完整的代码分析和代码辅助功能,就像处理常规项目文件一样。
Objective-C的基本支持
现在,您可以在使用Objective-C源文件时获得cland提供的语法高亮显示、警告、代码完成建议和其他功能。
设置、操作和智能钥匙
已经收到了一些以前仅在Classic中可用的设置、操作和智能密钥。这些功能使Nova的开发更加方便。
Qt渲染器
Qt渲染器,也称为Qt漂亮打印机和Qt调试助手,允许您以人类可读的形式查看Qt变量,如QString、QList和QByteArray。这使得开发和调试使用Qt框架构建的应用程序更加方便。
支持自定义LLDB调试器
除了目前为v19.1.3的捆绑LLDB外,您现在可以在macOS或Linux上使用自定义LLDB。这允许您选择最适合项目要求的LLDB版本。
ST-LINK调试服务器实验
在调试STM32项目时,您现在可以使用专门为STM32芯片设计的ST-LINK调试服务器模板。它只包含最基本和最重要的设置,简化了配置过程。
免费套餐、新的云模式等
和其他JetBrains IDE中的所有AI Assistant功能现在都是免费的,这使得AI驱动的开发更容易获得和高效。其中一些功能,如无限制的代码完成和本地模型支持,是完全无限制的,而另一些功能则具有有限的基于信用的访问权限。新的订阅系统使得根据需要扩展AI Pro和AI Ultimate级别变得容易。
加载全部内容
没有该专题文章哦!
糟糕,没有相关软件!