【问题标题】:Sublime Text 3 Incremental SelectionSublime Text 3 增量选择
【发布时间】:2014-12-06 10:25:44
【问题描述】:

我想知道Sublime to Pycharms Cmd(Ctrl)+W中是否有模拟命令?

这就是她在 Pycharm 中所做的:

  • 按 Ctrl+W 选择插入符号当前所在的单词。
  • 连续按 Ctrl+W 将选择范围扩展到下一个包含节点(例如,表达式、配对标记、整个条件块、方法体、类、一组可变参数等)李>

在扩展选择时,请记住以下几点:

  • 在纯文本或 cmets 中连续按 Ctrl+W 会将所选内容首先扩展到当前句子,然后扩展到当前段落。
  • 在列表、字典或参数列表中连续按 Ctrl+W,选择列表中的一个元素,然后选择右或左逗号和相邻空格(如果有),然后选择列表的内容没有括号,最后是括号。
  • 按 Ctrl+Shift+W 以相反的顺序缩小选择(从最外层容器到插入符号当前所在的单词)。 提示

如果在编辑器上启用了使用“CamelHumps”字样,则选择会根据大小写进行扩展或缩小。智能钥匙设置页面。

如果要根据大小写进行选择,请双击,确保在编辑器设置页面上选择了Honor CamelHumps words...选项。

【问题讨论】:

  • Stack Overflow 是一个用于编程问答的网站。也许您应该在 Super User 上向文本编辑器提问。

标签: sublimetext2 sublimetext sublimetext3


【解决方案1】:

ExpandRegion 插件,您可以使用Package Control 安装它。我刚试了一下,还不错。但是我没有找到缩小选择的选项(仅扩展),但我可能忽略了它。

如果您使用它,您还需要为命令定义自己的键绑定。如何做到这一点的描述在插件的 GitHub 页面上的 README.md 文件中。

【讨论】:

  • 在用户键绑定"keys": ["super+u"], "command": "expand_region", "args": {"undo": true}, "context": [{ "key": "expand_region_soft_undo" }] 中添加一个快捷方式以使用super+u 缩小选择范围。
【解决方案2】:

不使用插件:

  • 将选择范围扩大到范围 (Ctrl + Shift + Space / CMD + Shift + Space)
  • 将选择范围扩展到括号​​ (Ctrl + Shift + M / Ctrl + Shift + M)
  • 将选择范围扩展到缩进 (Ctrl + Shift + J / CMD + Shift + J)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-18
    • 1970-01-01
    • 2015-01-14
    • 1970-01-01
    • 1970-01-01
    • 2014-09-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多