如何在PyCharm的项目视图中显示当前正在编辑的文件?

How to show the current file being edited in the project view in PyCharm?

我正在使用 PyCharm 社区版 4.5.1。假设我在编辑器中打开了一个文件,我想在项目视图中查看它(通常这样我就可以打开一个同级文件)。我该怎么做?

我用谷歌搜索了 "navigate" 和 "find" 等各种概念,它总是一些相关的概念,但不是这个。

导航 | Select In...(默认键盘映射中的 Alt-F1),然后 select "Project View".

Yole 的回答是您所要求的,但关于打开同级文件,您可以用更少的击键来完成。

有一个 Jump to Navigation Bar 的键盘映射(对我来说是 cmd + up),这会将您带到文件当前所在的位置,然后您可以使用 updown 进行导航相邻文件。

我到了这里,也许这会对像我这样的其他人有所帮助:

如何在pycharm项目中显示当前工作文件:

  1. Alt + 1 \ Ctrl + Shift + 1 - 打开项目导航栏。
  2. 点击项目栏右上角的小settings wheel
  3. 标记"Always Select Opened File"

现在尝试导航到一些文件并观看它们显示在项目栏中。

  1. CMD-SHIFT-A(在 Mac 上)打开动作选择器
  2. 键入 sip 应突出显示 "Select in Project View"
  3. ENTER

在 current/later 版本的 PyCharm 2020.1 你

  • 打开“项目”选项卡(Alt + 1)
  • 单击“项目”选项卡右上角的“设置”(小齿轮)图标
  • 勾选选项Always Select Opened File

对于 PyCharm 2020.1

步骤 1: 从“查看”菜单或使用键盘快捷键打开项目选项卡(Alt + 1)

第 2 步: 在项目选项卡中单击齿轮图标并选中选项 Always Select Opened File

导航至 设置 -> 键盘映射 -> 其他 -> Select 在项目视图中 并为此添加一个键盘快捷键,因为默认情况下它是空的

在我看来,使用以下键的序列非常方便:

  1. Alt-F1
  2. 只有数字按钮 1

这样您就可以在不使用鼠标的情况下显示文件。

最快的方法是单击 'Scroll From Source' 按钮,它看起来有点像 FPS 游戏中的十字准线。