Sublime Text 快速分别独立选中多行

Posted hangj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sublime Text 快速分别独立选中多行相关的知识,希望对你有一定的参考价值。

效果图
技术图片

直接上代码

# 独立选择每一行(在当前选中范围内)
class SelectEverySingleLine(sublime_plugin.TextCommand):
    def run(self, edit):
        # self.view.run_command(‘select_all‘)
        # for region in self.view.lines(sublime.Region(0, self.view.size())):
        #     self.view.selection.add(region)

        lines = []
        for region in self.view.sel():
            for r in self.view.lines(region):
                lines.append(r)
                # self.view.selection.add(r)
        self.view.selection.clear()
        for r in lines:
            self.view.selection.add(r)

然后设置好快捷键
技术图片

然后就可以玩耍了

  1. 选中你要编辑的文本(可以多段选择)
  2. ctrl/cmd + shift + a
  3. bingo!


以上是关于Sublime Text 快速分别独立选中多行的主要内容,如果未能解决你的问题,请参考以下文章

sublime text 3怎么快速删除成对的括号或引号

Sublime Text 3 一些简单使用

sublime text快捷键

Sublime Text shift+ctrl妙用Sublime Text快捷组合键大全

Sublime text 3 快捷键

sublime text 3 快捷键