IntelliJ IDEA 2020.3.3現已發佈!新增「受信任項目」功能|附下載

IntelliJ IDEA 2020.3.3的新錯誤修復程序已發佈!您可使用工具箱應用程序從IDE內部更新到新版本,也能夠點擊下方連接下載。瀏覽器

下載IntelliJ IDEA 2020.3.3安全

在此版本中,咱們添加了一個重要的新功能:jsp

受信任的項目編輯器

IntelliJ IDEA 2020.3.3引入了受信任項目(trusted projects)的概念,旨在緩解與打開來自未知和不受信任來源的項目有關的風險。ide

許多現代的構建系統,包括Maven和Gradle,都依賴於代碼執行來構建IDE所需的項目模型,以瞭解項目結構及其依賴性。在Gradle中,構建腳本自己是用Groovy或Kotlin編寫的代碼。在Gradle和Maven中,構建腳本能夠引用插件–構建系統將從構建腳本中指定的位置下載插件,並在這些插件中執行代碼。工具

除了Maven和Gradle設計固有的問題外,某些IntelliJ IDEA的功能(例如,啓動任務)還引入了額外的代碼執行可能性,這些可能性是經過共享項目及其.idea目錄實現的。測試

咱們引入了值得信賴的項目來減輕這些風險。當您打開一個項目時,IntelliJ IDEA不會從該項目執行任何代碼,而是檢查它是受信任的仍是來自受信任的位置。若是當前不信任該項目,則IDE將要求您選擇以安全模式仍是徹底信任模式打開它。若是以安全模式打開項目,則IDE將在打開時禁用全部潛在的代碼執行。因爲沒法創建準確的項目模型,所以將禁用許多IDE功能,例如錯誤突出顯示。可是,您仍然能夠瀏覽項目的內容並在編輯器中打開其源文件。ui

值得信賴的項目

相同的保護也適用於其餘構建系統(例如sbt)和項目類型(例如Python和JavaScript)。url

爲了不對每一個項目都顯示警告,IDE容許你在 "Preferences/Settings | Build, Execution, Deployment | Trusted Locations "中定義可信位置。在指定爲 "Trusted Locations"的目錄中的項目老是被認爲是受信任的。爲了確保只有在發生異常狀況時纔會收到不受信任的項目警告,咱們建議將一般建立項目的目錄添加到受信任位置中。idea

受信任的位置設置

若是要禁用不受信任的項目警告,則能夠將PC的根目錄添加到受信任的位置。可是,咱們不建議您這樣作,由於這可能會使您容易受到攻擊。

請注意,從命令行構建或運行Maven或Gradle項目與將其導入IDE同樣,具備相同的安全風險。所以,若是選擇以安全模式打開項目,則還須要避免在終端中運行Maven或Gradle命令。

Bug修復

IntelliJ IDEA 2020.3.3還帶來了重要的修復:

  • 修復了IntelliJ IDEA啓動時發生的崩潰。
  • 修復了致使在包含代碼塊的Markdown文件中添加沒必要要的反斜槓的問題。
  • 修復了當CUBA插件嘗試爲CEF瀏覽器設置縮放級別時發生的IntelliJ IDEA崩潰。
  • 鑰匙串現已在Apple Silicon上提供。
  • 修復了將Cucumber測試與Java一塊兒使用時的運行配置錯誤。
  • 修復了「Close All But Pinned」「Close All 」操做的問題。
  • 修復了與Docker斷開鏈接時日誌的垃圾郵件。
  • 修復了Diff視圖的錯誤行爲。
  • 修復了分支機構列表中的焦點問題。

當即下載體驗吧!有什麼疑問歡迎諮詢慧都客服

好了這就是今天的內容了,若是今天的文章未解決你的需求,可點擊獲取更多免費教程

相關文章
相關標籤/搜索