早期访问计划

IntelliJ IDEA 2020.2 EAP4:问题视图,改进的Git操作对话框,以及更多

带有新功能包的最新IntelliJ IDEA 2020.2 EAP构建版已经准备好,现在就可以尝试了!在里面你会发现:

  • 问题视图
  • 改进的Git操作对话框
  • Android 4.0

下载EAP构建从我们网站,或从工具箱的应用

与往常一样,IntelliJ IDEA Ultimate的EAP构建是免费使用的,但它们在构建日期的30天内过期。

问题视图

我们正在继续努力,使人们更容易看到警告和错误,并围绕它们进行导航。

在IntelliJ IDEA 2020.2的第一个EAP构建中,我们引入了一个新的检查部件显示当前文件中警告和错误的数量,并允许您在它们之间轻松导航。今天我们介绍一个新的问题视图工具窗口,它显示当前文件中的警告和错误列表,并对这些问题进行描述。更重要的是,您可以在这个工具窗口通过调用Alt+Enter快捷键快速修复问题。
您还可以从Problems View工具窗口导航到代码中遇到问题的地方,只需右键单击鼠标。

您可以通过点击Inspection Widget来打开这个新的问题视图,或者您也可以从主菜单| View | Tool Window | Problems来打开它。

ProblemsView

我们计划在将来扩展问题视图的功能。请继续关注!

风投公司

改进的Git操作对话框

我们重新设计了用于Merge、Pull和Rebase等操作的Git对话框,以获得更好的视觉一致性和更少的混乱。我们还简化了要执行哪个Git命令的理解,并包含了一些以前缺少的选项。
我们已经添加了变基选项的拉对话框和-no-verify选项的合并对话框。

Git拉对话框

Git拉对话框

VCSMerge

Git合并对话框

VCSRebase

Git变基对话框

Android工作室

对于Android开发者,我们也有一些好消息——IntelliJ IDEA 2020.2的最新EAP版本包含了Android Studio 4.0的所有更改。如欲了解更多有关新版本的功能,请参阅Android Studio博客文章。

丢失了一个功能或发现了一个bug?请在我们的问题跟踪器

发展中快乐!

下面的评论不能再编辑了。

8对IntelliJ IDEA 2020.2 EAP4的响应:问题视图,改进的Git操作对话框,以及更多

  1. 《阿凡达》

    晶澳说:

    2020年6月18日

    工具箱还没有列出这个更新。

    • 莎拉塔Kalyuzhnaya

      莎拉塔Kalyuzhnaya说:

      2020年6月18日

      现在一切都好了!从工具箱应用程序获取更新。

  2. 《阿凡达》

    Kirill Rakhman说:

    2020年6月19日

    希望问题视图将显示项目中的所有问题,类似于Rider中的广泛解决方案分析。

    • 《阿凡达》

      德米特里•Jemerov说:

      2020年6月22日

      “我们计划在未来扩展问题视图的功能。请继续关注!”

  3. 《阿凡达》

    Oleksandr说:

    2020年6月21日

    请恢复合并对话框…我想从一开始就看到所有分支。我看到了更多的分支比现在的下拉菜单()
    之前我也做了3次点击来配置我的合并-选择分支,添加日志和没有快速前进。现在我需要点击2次(6次点击)!+额外的滚动分支。我不能与那个对话框快速工作,因为它是6点击,选项是隐藏的,窗体是调整大小在点击和控制,接受点击是小得多!在旧形式下,我可以闭着眼睛做合并,但目前是非常不友好的ux。

    旧行为:打开合并,点击提交,点击选项1,点击选项2,点击合并。
    新增:打开合并,移动鼠标到小组合框按钮,点击它,滚动到分支,点击分支,展开“修改选项”,选择选项1,移动鼠标回来,然后调整鼠标位置(因为我的手会自动移动光标到之前的组合框位置,但是!)表单调整大小!),再次展开“修改选项”,选择选项2,单击合并。

    顺便说一下:合并策略在哪里?
    为什么默认建议将当前分支合并为当前分支?

    • 《阿凡达》

      他在斯米尔诺夫说:

      2020年6月22日

      谢谢你的反馈。
      目前还没有恢复对话框的计划,但是,我们将致力于提高可用性。

      新的对话框会记住所有以前选择的选项,所以不需要每次打开时都点击选项。你需要经常更换吗?为什么?

      分支列表目前显示所有分支,但它将更改为只显示那些提交合并-https://youtrack.jetbrains.com/issue/IDEA-243170

      此外,选择选项后,选项列表将不会被折叠https://youtrack.jetbrains.com/issue/IDEA-244260

      >合并策略在哪里?

      它们因为很少使用而被移除。您能否详细说明您多久更改一次它们,以及强制这样做的工作流程是什么?

      >为什么默认建议将当前分支合并为当前分支?

      默认情况下,它预先选择跟踪的分支。这模拟了命令行上的git合并行为。然而,当分支被过滤时,初始选择将是不同的。

  4. 《阿凡达》

    Oleksandr说:

    2020年6月23日

    @Dmitry斯米尔诺夫
    >新对话框会记住之前选择的所有选项
    谢谢你)
    关于合并策略:当然,我很少使用非默认的策略(实际上只有“我们的”),但对我来说,这个对话框就像“高级合并”选项。对于简单和快速的合并,我们在git日志窗口有上下文菜单。

    >默认情况下,它预先选择跟踪的分支
    1.对于跟踪的分支,我从未使用“合并”对话框。我用“更新项目”代替。
    2.不,在我的情况下,我默认选择了当前分支。在我的例子中,它的名称是“dev”。远程分支“origin/dev”也存在,但位于列表的第三位。看起来分支的列表是按字母顺序排序的,我们默认有第一项。
    但是在任何情况下,用ListBox来处理分支(当我可以同时看到许多分支时)更适合我。我可以调整对话框的大小和增加可见项目的数量。我也不需要做额外的点击扩展组合框,然后滚动到分支在中间/底部的列表(通常我有~20..30个分支机构)

    >当分支被过滤时,最初的选择是不同的
    不明白这一点。当我展开组合框并开始输入时,你是指过滤器吗?如果是-那么它不是“初始选择”。

发现更多的

Baidu