翻譯|使用教程|編輯:鮑佳佳|2020-11-23 10:07:34.653|閱讀 744 次
概述:CLion 2020.3可以使用root特權運行和調試您的應用程序。新設置“Run with Administrator privileges”/“Run with root privileges”可用于CMake,Makefile,Gradle Native,Custom Build和所有受支持的單元測試應用程序的運行/調試配置。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
CLion是一款專為開發C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發人員的生產力。這種強大的IDE幫助開發人員在Linux、OS X和Windows上來開發C/C++,同時它還使用智能編輯器來提高代碼質量、自動代碼重構并且深度整合CMake編譯系統,從而提高開發人員的工作效率。
以root身份運行/調試
CLion 2020.3可以使用root特權運行和調試您的應用程序。新設置“Run with Administrator privileges”/“Run with root privileges”可用于CMake,Makefile,Gradle Native,Custom Build和所有受支持的單元測試應用程序的運行/調試配置:
選擇該選項后,CLion將使用具有運行和調試權限的root用戶權限啟動配置。這適用于所有平臺和所有工具鏈(包括WSL和遠程模式)。
一些值得注意的限制:
工藝提升
用root權限運行和調試需要授權。如果您不想每次運行或調試時都進行授權,新的提升服務可以幫助您,并在配置的時間內保持授權。默認為15分鐘,但可以在Settings/Preferences | Appearance & Behavior | System Settings | Process Elevation中更改。
為了增加便利,用戶首次嘗試使用提升的權限運行或調試應用程序時,授權對話框將向他們顯示每次授權或在配置的期間授予授權的選項:
請注意,啟用這種提升將授予IDE及其所有組件(包括第三方插件)不受限制的系統訪問權限。
IDE不能訪問任何密碼-授權是通過系統對話框執行的。在配置的根目錄提升時間用盡之后,該服務將僅繼續處理已運行的進程,并且只有在再次獲得授權后才能使用具有根特權的新進程啟動。
互動提示和嵌入式監控
CLion通過在變量用法旁邊顯示變量的值來簡化調試過程。在v2020.3中,您可以開這些提示以展開查看屬于給定變量的所有字段。您還可以通過單擊 Set Value與這些內聯提示進行交互!現在,當應用程序以調試模式運行時,編輯器將顯示可單擊的嵌入式提示,您可以展來更改下拉列表中的變量值。
您仍然可以在Debug工具窗口的Variables選項卡下添加并查看Watches,現在可以在編輯器中添加內聯Watches。為此,請在同一彈出窗口中單擊“Add as Inline Watch”。或者,您可以使用上下文菜單中的“Add Inline Watch”操作。
CLion 2020.3 Beta版本還包括用于檢測項目中的Google Tests的性能修復,以及對Extract Function重構的一些增強。
今天的內容你學會了嗎?前往慧都網免費下 載最新版嘗試一下,并在評論分享你的想法。“慧都17周年慶”低價狂潮,省到尖叫最高立減2999元!低至797元!想要購買Clion正版授權的朋友歡迎。
JetBrain技術交流群現已開通,QQ搜索群號“786598704”或者掃描下方二維碼即可加入
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: