崇高的文本2 – 链接与编辑/显示文件在边栏
我正在寻找Eclipse的Link with Editorfunction。 基本上,我想让我正在编辑的任何文件都显示在文件树中的位置。
https://github.com/sobstel/SyncedSideBar
你可以通过Package Control工具来安装它(虽然在github页面上没有提到它)。
只需右键单击文件视图中的任意位置,然后按“在边栏中显示”即可。
要进行键绑定,请转至首选项>键绑定 – 用户,然后添加:
{ "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我=)
我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')
希望这个帮助!