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和所有受支持的单元测试应用程序的运行/调试配置:

选择该选项后,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”或者扫描下方二维码即可加入

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