【问题标题】:Sublime Text 3 and Filter Lines plugin - need keyboard shortcut for Code FoldingSublime Text 3 和 Filter Lines 插件 - 代码折叠需要键盘快捷键
【发布时间】:2013-10-11 02:04:31
【问题描述】:

我已经安装了Filter Lines 插件(Windows 操作系统),但我不知道是否可以为Edit 提供键盘组合 > Code Folding > Fold With String 因为我找不到默认值Key Bindings - Default中的键盘组合ctrl+kctrl+s?

如果这是不可能的,那么任何人都可以参考另一个过滤器插件,它(理想情况下)实时过滤文本,所以我可以一次编辑所有行?

我想要代码折叠行的键盘快捷键:

【问题讨论】:

    标签: sublimetext3


    【解决方案1】:

    作为额外插件的替代品,我目前正在使用 Sublime 自己的折叠快捷方式。 Note that when making a selection, of a word or line for example, you will only fold the selected string.

    ctrlshift[ 快捷键可用于折叠代码块。 当然,展开可以使用相关的 ctrlshift] 快捷键来完成。

    这些快捷键在默认 Sublime 键盘映射中定义为 foldunfold,如下所示。

    { "keys": ["ctrl+shift+["], "command": "fold" },
    { "keys": ["ctrl+shift+]"], "command": "unfold" },
    

    希望对你有所帮助。

    【讨论】:

      【解决方案2】:

      只要看看the plugin source,你就会知道作为快捷方式运行什么命令。如果命令类名称为FoldToLinesCommand,则快捷文件中的命令名称为fold_to_lines

      另一种解决方法是打开Sublime控制台,进入

      sublime.log_commands(True)
      

      这将在控制台中记录所有命令。之后,您只需将所需的命令作为快捷方式运行,查看控制台输出并将其写入您的键绑定文件。 完成后不要忘记禁用命令日志记录以避免无用的输出。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-11-23
        • 2012-08-31
        • 2020-02-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-18
        相关资源
        最近更新 更多