【问题标题】:SublimeText3 open header/sourceSublimeText3 打开标题/源
【发布时间】:2016-03-15 21:05:04
【问题描述】:

我使用 sublimetext3 编写 C++。

我使用多个窗口拆分并打开多个文件。

有时我使用 alt+o 热键/switch_file 命令打开相关的头文件/源文件。

如果我点击 switch_file 命令并且匹配的标题/源已经在同一个子窗口拆分中打开,它将跳转到该选项卡而不是重新打开文件。

但是,如果我在一个子窗口拆分中打开了一个标题,并且在另一个子窗口拆分中打开了源代码,并且我执行 switch_file 命令,它将在当前聚焦的窗口中打开该文件的另一个副本。

有没有一种方法可以设置它跳转到文件,即使它需要关注另一个窗口拆分?

谢谢

【问题讨论】:

    标签: sublimetext2 sublimetext3 sublimetext


    【解决方案1】:

    我认为最简单的方法是更改​​switch_file 命令。 安装PackageResourceViewer并输入PackageResourceViewer: Open Resource,选择Default然后打开switch_file

    41行里改一下就行了

    self.window.open_file(new_path, flags = sublime.FORCE_GROUP)
    

    self.window.open_file(new_path)
    

    并保存文件。这不会覆盖现有文件(位于 zip 文件夹中),而是创建一个文件,它会隐藏原始文件。

    【讨论】:

    • 工作愉快。我认为这应该是默认的 ST 行为。在 2 窗格布局中,源文件在一个中打开,头文件在另一个中打开 alt+o 源/标题切换将不再有用,除非进行此更改。这对我来说会节省时间。谢谢 r-stein。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-13
    相关资源
    最近更新 更多