【问题标题】:Sublime Text 2 - Link with Editor / Show file in sidebarSublime Text 2 - 与编辑器链接/在侧边栏中显示文件
【发布时间】:2012-02-11 16:30:09
【问题描述】:

我正在寻找 Eclipse 的 Link with Editor 之类的功能。基本上,我希望我正在编辑的任何文件都显示在文件树中的位置。

【问题讨论】:

  • 您可能希望将您选择的答案更新为 BoundinCode 的。他的回答是最简单的方法,让您无需任何插件即可做到这一点。

标签: sublimetext


【解决方案1】:

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

要进行键绑定,请转到 Preferences > Key Bindings-User 并添加:

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

来自here

【讨论】:

  • 您甚至可以为“在侧边栏中显示”设置键绑定,请参阅:gist.github.com/1596897#gistcomment-82781
  • 酷!我正在寻找这个并计划写一个!但不需要!赞!
  • 这是一个有用的答案,但所选答案复制了“Eclipse 与编辑器的链接”的功能。按照问题的要求。即reveal_in_side_bar活动文件,无需按下快捷方式。
  • 在 macOS 上,您可能希望使用命令键。{ "keys": ["super+shift+r"], "command": "reveal_in_side_bar" }
【解决方案2】:

https://github.com/sobstel/SyncedSideBar

您可以通过 Package Control 实用程序安装它(尽管它没有在 github 页面上提及)。

【讨论】:

  • 也适用于 Sublime Text 3!
【解决方案3】:

有一个更简单的选项可以自动执行此操作:创建一个新插件:

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

import sublime, sublime_plugin

class SideBarListener(sublime_plugin.EventListener):

    def on_activated(self, view):
        view.window().run_command('reveal_in_side_bar')

默认选择保存的文件夹,并且默认添加扩展名(.py)。

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

修改保存的插件非常有用

【讨论】:

  • Albert...很好的答案...这是程序员对程序员的回答...谢谢!!! ;-)
【解决方案4】:

我知道我在这里聚会已经很晚了,但是有同样的需求并试图避免使用鼠标命令我已经为此编写了一个新插件,看看并尝试一下,任何事情都请随意ping 我 =)

https://github.com/miguelgraz/FocusFileOnSidebar

【讨论】:

    【解决方案5】:

    我测试了 Albert Català 提出的解决方案,但在出现弹出窗口时会导致错误,例如使用“快速切换项目”命令。

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

    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')
    

    希望对您有所帮助!

    【讨论】:

      猜你喜欢
      • 2012-08-13
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      • 2015-01-20
      • 1970-01-01
      • 2013-10-29
      相关资源
      最近更新 更多