CLion 2020.3 亮点解析:具有root特权的运行和调试能力

CLion 2020.3可以使用root特权运行和调试您的应用程序。新设置“Run with Administrator privileges”/“Run with root privileges”可用于CMake,Makefile,Gradle Native,Custom Build和所有受支持的单元测试应用程序的运行/调试配置。

CLion最新试用版

以root身份运行/调试

CLion 2020.3可以使用root特权运行和调试您的应用程序。新设置Run with Administrator privileges”/“Run with root privileges可用于CMake,Makefile,Gradle Native,Custom Build和所有受支持的单元测试应用程序的运行/调试配置:

root特权

选择该选项后,CLion将使用具有运行和调试权限的root用户权限启动配置。这适用于所有平台和所有工具链(包括WSL和远程模式)。

一些值得注意的限制:

  • 对于Windows上的MinGW和Cygwin,暂停调试会话存在问题。
  • 尚无法将调试器附加到已经以root特权运行的本地进程。
  • 在macOS上使用Profiler在root特权下运行时,该过程无法正确完成。在Linux上以root特权使用分析器运行可以正常工作。

工艺提升

用root权限运行和调试需要授权。如果您不想每次运行或调试时都进行授权,新的提升服务可以帮助您,并在配置的时间内保持授权。默认为15分钟,但可以在Settings/Preferences | Appearance & Behavior | System Settings | Process Elevation中更改。

高程设置

为了增加便利,用户首次尝试使用提升的权限运行或调试应用程序时,授权对话框将向他们显示每次授权或在配置的期间授予授权的选项:

高程对话框

请注意,启用这种提升将授予IDE及其所有组件(包括第三方插件)不受限制的系统访问权限。

IDE不能访问任何密码-授权是通过系统对话框执行的。在配置的根目录提升时间用尽之后,该服务将仅继续处理已运行的进程,并且只有在再次获得授权后才能使用具有根特权的新进程启动。

互动提示和嵌入式监控

互动提示弹出

直列手表

CLion 2020.3 Beta版本还包括用于检测项目中的Google Tests的性能修复,以及对Extract Function重构的一些增强。

今天的内容你学会了吗往 免费下 载最新版尝试一下,并在评论分享你的想法。“17周年庆”低价狂潮,省到尖叫最高立减2999元!低至797元!想要购买Clion正版授权的朋友欢迎咨询官方客服

JetBrain技术交流群现已开通,QQ搜索“786598704或者扫描下方二维码即可加入

CLion 2020.3 亮点解析:具有root特权的运行和调试能力

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年10月19日
下一篇 2020年10月19日

相关推荐

发表回复

登录后才能评论