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视图的错误行为。
  • 修复了分支机构列表中的焦点问题。

当即下载体验吧!有什么疑问欢迎咨询慧都客服

好了这就是今天的内容了,若是今天的文章未解决你的需求,可点击获取更多免费教程

相关文章
相关标签/搜索