崇高的文本2 – 链接与编辑/显示文件在边栏

我正在寻找Eclipse的Link with Editorfunction。 基本上,我想让我正在编辑的任何文件都显示在文件树中的位置。

https://github.com/sobstel/SyncedSideBar

你可以通过Package Control工具来安装它(虽然在github页面上没有提到它)。

只需右键单击文件视图中的任意位置,然后按“在边栏中显示”即可。

崇高的文字2:内置的“侧栏显示”功能

要进行键绑定,请转至首选项>键绑定 – 用户,然后添加:

{ "keys": ["ctrl+shift+r"], "command": "reveal_in_side_bar" }

从这里 。

有一个更简单的选项来自动化:创build一个新的插件:

菜单工具 – >新插件并保存:

 import sublime, sublime_plugin class SideBarListener(sublime_plugin.EventListener): def on_activated(self, view): view.window().run_command('reveal_in_side_bar') 

默认情况下会select保存此文件夹的文件夹,并且默认情况下也会添加扩展名(.py)。

在Windows上,文件夹是C:\Users\username\AppData\Roaming\Sublime Text 2\Packages\User

这是非常有用的修改一个保存的插件

我知道我在这里参加派对的时间已经很晚了,但是有着相同的需求,并且试图避免使用鼠标指令,我写了一个新的插件,看一看,试试看,任何事情都可以随时ping我=)

https://github.com/miguelgraz/FocusFileOnSidebar

我testing了AlbertCatalà提出的解决scheme,但是当出现一个popup窗口时会导致错误,例如“快速切换项目”命令。

所以这里是我的修改版本,以避免错误:

 import sublime import sublime_plugin class LinkWithEditor(sublime_plugin.EventListener): def on_activated(self, view): if view.window() is not None: view.window().run_command('reveal_in_side_bar') 

希望这个帮助!