当前位置: 首页 > 知识库问答 >
问题:

如何启用自动滚动到/从源永久为所有新的项目导入?

辛锦
2023-03-14

我喜欢自动滚动到/从源代码的功能。每次我导入一个新项目,我都会启用它们。但是,当你每次导入一个新项目都必须这样做时,这就很烦人了。我谷歌了一下,但找不到方法。那么,你知道如何永久启用它们吗?非常感谢。

共有2个答案

蓝恩
2023-03-14

目前这是不可能的。

自动滚动设置是特定于项目的,并存储在中。创意/工作空间。xml文件:

访问默认项目设置和结构文档如何更改新项目使用的默认设置。不幸的是,autoscroll设置不在可以设置的设置之列。

再深入一点,就会发现默认项目由表示。IntelliJIdea12\config\options\project。违约xml并且它没有指定自动滚动的设置。(出于好奇,我尝试在该文件中复制以下内容:

  <component name="ProjectView">
    <navigator currentView="ProjectPane" proportions="" version="1" splitterProportion="0.5">
      <flattenPackages />
      <showMembers />
      <showModules />
      <showLibraryContents />
      <hideEmptyPackages />
      <abbreviatePackageNames />
      <autoscrollToSource ProjectPane="true" />
      <autoscrollFromSource ProjectPane="true" />
      <sortByType />
    </navigator>
  </component>

但这并没有被新项目所接受。)

巩枫
2023-03-14

现在有了一个免费的IntelliJ插件,可以从源代码设置中记住Autoscroll:

Jetbrains存储库:自动滚动保存插件

使用说明:

  • 下载自动滚动保存插件并重启IntelliJ
  • 打开一个IntelliJ项目并设置所需的自动滚动到和从设置
  • 使用Ctrl-Alt-Shift结束

所有在未来打开或创建的IntelliJ项目现在都将继承您所需的Autoscroll到/从源设置。

如果你对插件有任何反馈,请点击插件页面上的作者(vikingsteve)并使用“发送电子邮件”功能。

编辑:我刚刚参加了一个java会议,并与圣彼得堡的一些Jetbrains开发者进行了交谈。在感谢他们开发IntelliJ之后,我问了他们这方面的问题,我明白,因为他们真的很忙,所以他们现在没有时间在IntelliJ中实现这个默认功能。

所以,在此期间,请尝试Autoscroll Save插件——对于我在会议上与之交谈的每个人来说,它对他们都有效,没有问题。

 类似资料:
  • 如何在IntelliJ IDEA中启用"从源代码滚动",使其始终处于开启状态,这意味着如果您打开任何文件,它将自动显示在项目视图中,同样,它也是在Eclipse中制作的? 可以单击Project中的按钮来查找所选文件,但每次打开另一个文件时都单击它会让人恼火。

  • 我创建了一个android项目(项目A),并在其中导入了另一个项目(项目B),其中包含: - 现在我想从项目A调用位于项目B内部的活动。 我用过: 但我明白了 类不成立异常 如何解决这个问题? 使现代化 我发现我需要使用以下方法将项目B作为依赖项添加到项目a中: 项目结构/依赖关系/ 当我试图构建我得到这个错误: 错误:无法确定任务的依赖项:app: compileDebugJavaBackJav

  • 我是一个相当有经验的< code>Eclipse用户,并且刚刚转向< code>IntelliJ Idea(或者至少,正在尝试)。 在中,我习惯了项目视图的“与编辑器链接”功能。我刚刚发现中类似的功能称为“从源代码自动滚动”(有点模糊,但没问题)。它突出显示了“项目”视图中当前打开的文件。 我们的项目由大约30个Maven模块组成,所以我想知道“Maven项目”视图是否有相同的选项。我检查了Mav

  • 问题内容: 我有一张带垂直滚动条的大桌子。我想使用jQuery / Javascript滚动到此表中的特定行。有内置的方法可以做到这一点吗? 问题答案: 死了很简单。 无需插件 。 文档。

  • 我的代码工作得很好:每次单击导航抽屉中的一个项目时,该项目就会被选中。 当然,我想用一个默认片段(主页)启动应用程序,但导航抽屉没有选中该项目。如何以编程方式选择该项?

  • 我目前正在IntelliJIdea 12.1.6 Ultimate中从事一个更大规模的基于Maven的项目。我已经在IntelliJIdea工作了大约5个月。 包含的模块依赖于其他模块。直到最近,依赖模块的源代码也是我项目的一部分。由于我从项目中删除了依赖模块,每当我试图在没有maven的情况下编译源代码时,就会出现编译错误。 彩球。Intellij中移除的模块的xml似乎被放置到设置中- 有2种