从IntelliJ中在Windows资源管理器中打开包含目录

15

有没有一种方法(键盘快捷键?)可以在Windows资源管理器中打开当前打开文件的文件夹?

我的意思是这样的:当一个Java源文件在IntelliJ中被打开时,我想要在包含该文件的文件夹中打开Windows资源管理器。是否有一种简单的方式来完成这个操作?


抱歉,我不理解这个问题。 - Martijn Courteaux
9个回答

20

为了补充Peter Lawrey的回答,对于在Windows 7上使用Intellij 12.n添加Explorer作为外部程序的步骤如下:

  1. 文件 > 设置 > 外部工具
  2. 点击加号 (+)
  3. 名称:打开包含文件夹
  4. 组:[选择组]
  5. 描述:打开包含文件夹
  6. 取消选择"打开控制台"
  7. 程序:explorer [或] C:\Windows\System32\explorer.exe
  8. 参数:$FileDir$
  9. 工作目录:[留空]
  10. 单击确定

然后你可以通过 文件 > 设置 > 快捷键 将外部工具添加为带键盘快捷键的方式

右键单击源文件,选择外部工具 -> 打开包含文件夹 是使用此工具的另一种方式。 enter image description here


1
对于 Windows10,资源管理器位于 C:\windows\explorer.exe。 - illwalkwithyou

8

从2016.2版本开始,您可以在编辑器中按下Alt+F1,并导航到不同的视图。选择“在文件管理器中显示”。您甚至可以从Maven视图导航到相应的pom.xml。确实非常强大。


2
您可以尝试其中一个插件:
  • "OpenContainingFolder"(打开包含文件的文件夹)
  • "Open containing folder in a File Explorer"(在文件资源管理器中打开包含文件的文件夹)

2

我想补充Simon B的答案,根据这篇文章,在第8步选择文件并打开其父文件夹时,将"$FileDir$"更改为"/select, $FilePath$"。


2

这个帮助页面提供了在后续版本的IntelliJ中更容易完成此操作的方法,具体如下:

  1. 按住CTRL键,然后用鼠标左键单击包含源代码的选项卡(即顶部的实际选项卡部分)。
  2. 这将显示一个文件夹层次结构,其中文件名位于顶部:要打开文件所在的文件夹,请单击文件名。

1
你可以将资源管理器添加为外部程序,并为其添加热键。 例如,您将能够选择一个目录或文件,然后在Windows资源管理器中打开它。

1
使用右键菜单中的“在新窗口打开”选项。

enter image description here


0

您可以通过设置/键位映射来分配键盘快捷方式。请参见下面的图片。从项目目录树中选择一个文件夹/子文件夹,然后输入快捷键。

enter image description here


0

Windows 10:使用"C:\Windows\explorer.exe"代替。 (#7程序:)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接