轉(zhuǎn)帖|使用教程|編輯:鮑佳佳|2021-03-17 10:18:54.437|閱讀 503 次
概述:IntelliJ IDEA 2020.3.3的新錯誤修復程序已發(fā)布!您可以使用工具箱應(yīng)用程序從IDE內(nèi)部更新到新版本,也可以從本文鏈接下載。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
IntelliJ IDEA 2020.3.3的新錯誤修復程序已發(fā)布!您可以使用工具箱應(yīng)用程序從IDE內(nèi)部更新到新版本,也可以點擊下方鏈接下載。
在此版本中,我們添加了一個重要的新功能:
受信任的項目
IntelliJ IDEA 2020.3.3引入了受信任項目(trusted projects)的概念,旨在緩解與打開來自未知和不受信任來源的項目有關(guān)的風險。
許多現(xiàn)代的構(gòu)建系統(tǒng),包括Maven和Gradle,都依賴于代碼執(zhí)行來構(gòu)建IDE所需的項目模型,以了解項目結(jié)構(gòu)及其依賴性。在Gradle中,構(gòu)建腳本本身是用Groovy或Kotlin編寫的代碼。在Gradle和Maven中,構(gòu)建腳本可以引用插件–構(gòu)建系統(tǒng)將從構(gòu)建腳本中指定的位置下載插件,并在這些插件中執(zhí)行代碼。
除了Maven和Gradle設(shè)計固有的問題外,某些IntelliJ IDEA的功能(例如,啟動任務(wù))還引入了額外的代碼執(zhí)行可能性,這些可能性是通過共享項目及其.idea目錄實現(xiàn)的。
我們引入了值得信賴的項目來減輕這些風險。當您打開一個項目時,IntelliJ IDEA不會從該項目執(zhí)行任何代碼,而是檢查它是受信任的還是來自受信任的位置。如果當前不信任該項目,則IDE將要求您選擇以安全模式還是完全信任模式打開它。如果以安全模式打開項目,則IDE將在打開時禁用所有潛在的代碼執(zhí)行。由于無法建立準確的項目模型,因此將禁用許多IDE功能,例如錯誤突出顯示。但是,您仍然可以瀏覽項目的內(nèi)容并在編輯器中打開其源文件。
相同的保護也適用于其他構(gòu)建系統(tǒng)(例如sbt)和項目類型(例如Python和JavaScript)。
為了避免對每個項目都顯示警告,IDE允許你在 "Preferences/Settings | Build, Execution, Deployment | Trusted Locations "中定義可信位置。在指定為 "Trusted Locations"的目錄中的項目總是被認為是受信任的。為了確保只有在發(fā)生異常情況時才會收到不受信任的項目警告,我們建議將通常創(chuàng)建項目的目錄添加到受信任位置中。
如果要禁用不受信任的項目警告,則可以將PC的根目錄添加到受信任的位置。但是,我們不建議您這樣做,因為這可能會使您容易受到攻擊。
請注意,從命令行構(gòu)建或運行Maven或Gradle項目與將其導入IDE一樣,具有相同的安全風險。因此,如果選擇以安全模式打開項目,則還需要避免在終端中運行Maven或Gradle命令。
Bug修復
IntelliJ IDEA 2020.3.3還帶來了重要的修復:
立即下載體驗吧!有什么疑問歡迎!
好了這就是今天的內(nèi)容了,如果今天的文章未解決你的需求,可點擊獲取更多免費教程。不要忘了在評論與我們分享您的想法和建議,慧都作為IntelliJ IDEA正版合作商,我們推出"軟件國產(chǎn)化服務(wù)季"活動(點擊查看詳情)!現(xiàn)IntelliJ正版授權(quán)在線訂購最高立減3000元!低至1333!還有多種授權(quán)方式供你選擇。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: