Intellij idea Intellij是否可以在顶部/开始位置而不是最后一个编辑位置打开文件进行编辑
如果打开一个大的java文件,请滚动到“某处”并进行更改。然后关闭文件并重新打开它,Intellij将在您进行更改的最后一点打开它。这很烦人,是否可以更改它,使其始终像大多数文件读取应用程序一样在顶部打开文件我真的不记得看到过这样的选项,但您可以使用一些小的 1) 包括文件的行号,例如在第10行打开Intellij idea Intellij是否可以在顶部/开始位置而不是最后一个编辑位置打开文件进行编辑,intellij-idea,ide,Intellij Idea,Ide,如果打开一个大的java文件,请滚动到“某处”并进行更改。然后关闭文件并重新打开它,Intellij将在您进行更改的最后一点打开它。这很烦人,是否可以更改它,使其始终像大多数文件读取应用程序一样在顶部打开文件我真的不记得看到过这样的选项,但您可以使用一些小的 1) 包括文件的行号,例如在第10行打开MyUI:CTRL+N&键入MyUI:10 2) 导航到symbol,et以导航到MyUI的方法init:CTRL+SHIFT+ALT+N&typeMyUI.init 同样的错误让我恼火到了想做点什
MyUI
:CTRL+N&键入MyUI:10
2) 导航到symbol,et以导航到MyUI的方法init
:CTRL+SHIFT+ALT+N&typeMyUI.init
同样的错误让我恼火到了想做点什么的地步,因为我更喜欢通过双击项目树中的文件来打开文件(项目树中没有输入行号的选项)。此外,在每个文件选项上键入行号,只是为了让文本编辑器不会跳转到六个月前我编辑的任何地方,这也让我感到困扰 遗憾的是,仍然没有选择来切换这种行为。(JetBrains真的,真的不喜欢用户喜欢比旗舰默认设置更简单的行为。)但很容易从保存的工作区中删除“上次编辑的位置”历史记录 可选的第一步:如果您有多个工作区,则需要查找其配置文件。无论在何处指定,项目根位置都应包含一个带有
workspace.xml
文件的.idea
子目录,例如$HOME/IdeaProjects/MyProjectName/.idea/workspace.xml
。例如,将有一个projectd键和一些“看起来毫无意义”的值
<component name="ProjectId" id="wZadhKS8vnOD4GBBT2Pz93rDw" />
wZa…3rDw.xml文件的备份副本,不管它对您有什么要求
xmlstarlet ed——省略decl-d'//component[@name=“editorHistoryManager”]”wZa…3rDw.xml>tmp
mvtmpwza…3rDw.xml
xmlstarlet .... | sed -e 's@"/>$@" />@' > tmp
在IDEA最初放置了一些空白的大多数地方,向后插入额外的空白。(我没有对此进行大量测试,因为缺少空格对我或IDEA运行时来说都不重要。如果有一个更干净的diff会很好,但不管怎样。)
注意事项:IDEA可以将其配置保存在基于目录的布局中,也可以保存在多功能文件布局中,因此查找工作区配置文件的步骤可能会有很大差异。我上面写的内容适用于默认的基于目录的布局。标记为:行号选项的最佳答案,但并不完美。谢谢anyway@t0mmyw没问题,如果你有大约1小时的时间,你可以看得非常详细。它解释了许多有用的特性和捷径
xmlstarlet .... | sed -e 's@"/>$@" />@' > tmp