如何在 Rubymine/PHPStorm/其他 JetBrains IDE 中的特定目录中创建文件而不离开主行

Mat*_*son 3 intellij-idea rubymine phpstorm

目前,我正在做以下事情:

  1. cmd-1转到项目结构视图
  2. 移动到箭头键(不在主行上 - 我想避免此步骤),或者(恐怖!)鼠标导航到我要在其中创建文件的文件夹
  3. ctrl-alt-n打开新文件对话框,该对话框始终在所选目录中创建文件

有没有更好的方法来指定/移动到目录,而不必使用箭头键/鼠标,以便我可以留在主行?

我努力了:

  • pageup使用并键入目录名称移动到项目结构窗格的根部- 这很好,但pageup远离主行。此外,它经常选择错误的文件夹(例如, 中的文件夹/spec,而不是 中的文件夹/app),我只能再次使用箭头键找到正确的文件夹。似乎无法输入,app/controllers因为由于某种原因它没有将斜杠处理为目录分隔符。
  • 通过使用导航栏option-pageup,使用 一直向左移动left arrow,然后使用其他箭头键导航到正确的目录,或者ctrl-alt-n从屋顶使用并键入完整路径,但这也远离主行并且没有更快。

Boh*_*rdt 5

键入\xe2\x8c\x98+ SHIFT+ O(如果您使用的是 Linux/Windows 键盘映射,则键入CTRL+ SHIFT+ )以打开“导航到文件”对话框(或按+打开“搜索无处不在”对话框)。NSHIFTSHIFT

\n\n

键入要在其中创建文件的目录的名称。请注意,目录名称必须以 结尾,/以便 IntelliJ 知道您要打开目录而不是文件。

\n\n

您可以仅键入路径的一部分,例如webapp/resources/

\n\n

在此输入图像描述

\n\n

点击Enter,所选目录将在项目视图中打开。

\n\n

然后您可以像往常一样使用\xe2\x8c\x98+ N( ALT+ Insert) 创建新文件。

\n

  • 甜的!刚刚尝试过,它可以使用更简单的双 <kbd>SHIFT</kbd> 按键,然后是新的文件快捷方式。谢谢! (2认同)