ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

并列设置

jgbishop ST3

Sublime Text 的插件,可轻松显示默认和用户设置的并列视图。也适用于快捷键和其他插件!

标签 工具

详情

安装次数

  • 总计 8K
  • Win 4K
  • Mac 2K
  • Linux 1K
Aug 6 Aug 5 Aug 4 Aug 3 Aug 2 Aug 1 Jul 31 Jul 30 Jul 29 Jul 28 Jul 27 Jul 26 Jul 25 Jul 24 Jul 23 Jul 22 Jul 21 Jul 20 Jul 19 Jul 18 Jul 17 Jul 16 Jul 15 Jul 14 Jul 13 Jul 12 Jul 11 Jul 10 Jul 9 Jul 8 Jul 7 Jul 6 Jul 5 Jul 4 Jul 3 Jul 2 Jul 1 Jun 30 Jun 29 Jun 28 Jun 27 Jun 26 Jun 25 Jun 24 Jun 23
Windows 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 0 0 1 1 1 0 3 0 0 0 0 2 1 0 1 0 1 0 0 0 0 0 0 1 1 3 0 0 0
Mac 1 1 0 0 0 1 0 1 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 2 0 0 0 1 0 0 1 0 0 0 1 0 0 0 0
Linux 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 0 0 0 1 0 0 0 0

README

源代码
raw.githubusercontent.com

并列设置

一个 Sublime Text 插件,可以在新窗口中并列显示默认和用户设置。它还适用于快捷键以及特定插件的设置,使得配置 Sublime Text 更加容易。

安装

安装此包有两个选项

Package Control (推荐)

Side-by-Side Settings 通过 Package Control 提供。如果您还没有在 Sublime Text 中安装 Package Control 插件,应该安装它!只需按照 这些说明 安装它。安装完成后,在“安装包”命令窗口中搜索并选择 Side-by-Side Settings

Git 克隆

如果您愿意,也可以使用 Git 将此存储库克隆到您的 Sublime Text Packages 目录中。如果您使用 Git,请确保使用 Side-by-Side Settings 的正确文件夹名称进行克隆(这样菜单项才能按预期工作)。以下是一个使用 SSH 克隆的示例 git 命令

git clone [email protected]:jgbishop/sxs-settings.git "Side-by-Side Settings"

使用方法

Side-by-Side Settings 向命令面板添加了三个新命令

  • Side-by-Side: 选择文件 - 在一个面板中显示所有 Sublime Text 环境中的 .sublime-settings.sublime-keymap 文件
  • Side-by-Side: Sublime 设置 - 在新窗口中并列显示默认和用户 Sublime Text 设置
  • Side-by-Side: Sublime 快捷键 - 在新窗口中并列显示默认和用户 Sublime Text 快捷键

选择文件命令

“选择文件”命令将打开一个快速面板,显示Sublime Text所知的所有.sublime-settings.sublime-keymap文件(注意,位于Packages/User目录中的文件被排除在此列表之外;稍后解释为什么会这样做)。在快速面板中选择文件后,它将成为比较窗口中的“左侧”面板。“右侧”面板将包含相应的用户设置文件,通常位于Packages/User目录中(这也是为什么会在User中过滤文件的原因)。

“两侧设置”会尝试根据您在快速面板中选择的文件做正确的事情。如果您选择的文件是特定的平台设置文件(例如Default/Preferences (Windows).sublime-settings),则相应打开的用户文件将是Preferences.sublime-settings(位于Packages/User目录中)。这是因为Sublime Text会忽略User目录中的特定平台文件。同样,如果您选择任何.sublime-keymap文件,将打开User目录中相应的平台特定.sublime-keymap文件。

默认键盘快捷键

默认情况下,键序列Ctrl+K, Ctrl+S绑定到“选择文件”命令。如果您想将任何命令绑定到不同的键,这里提供了要使用的内部命令名称:

  • sxs_select_file
  • sxs_settings
  • sxs_key_bindings

以下是一个键绑定的示例:

{ "keys": ["ctrl+k", "ctrl+p"], "command": "sxs_settings" }

插件设置

“两侧设置”当前支持以下插件特定设置:

filter_platform:当启用时,与你当前平台不匹配的特定平台文件将从文件选择面板显示的文件中排除。默认为true。

hide_minimap:指定在打开两侧会话时是否显示最小地图。默认为false。

open_in_distraction_free:此选项允许两侧窗口在无干扰模式下打开,实际上导致全屏窗口。默认为false。

报告错误和建议功能

如果您在此插件中发现错误或您有一个功能请求,请在此GitHub 问题页面上提交问题。

鸣谢

感谢以下各位的支持:

  • Jeremy Bolding 提供了多个插件建议。
  • Ben Felder 提出了 filter_platform 选项。