sublimetext3 - 是否可以仅复制 Sublime Text 中的可见行?

标签 sublimetext3

有没有办法在代码折叠后复制可见行?例如,如果我有一大块折叠的代码,如下所示:

.selector 1 { ...
}

.selector 2 { ...
}

我只想复制可见的线条。

最佳答案

我会告诉你我是如何完成这个任务的。我只列出了必需的步骤,因为我的视频有一些多余的步骤。

鉴于以下代码:

.selector 1 { ...
}

.selector 2 { ...
}

enter image description here
  • ⌘+A , ⌘+K , ⌘+1折叠所有代码
  • 使用光标选择 .selector
  • ⌘+⌃+G全选 .selector
  • 移至行首
  • ⌘+⇧+→选择整行
  • ⇧+←取消选择代码的折叠部分
  • ⌘+C复制
  • ⌘+V粘贴
  • 使用光标选择新粘贴的行
  • ⌘+⇧+L将光标放在所有行
  • ⌘+→移至行尾
  • }为所有行添加右括号

  • 它不像突出显示、复制和粘贴那么简单,但是如果您记住了所有键盘快捷键,它可以相当快地完成工作。您可以使用相同策略的多种变体。例如,您可以突出显示所有黄色椭圆(折叠的代码),删除它们,然后剩下的就是您想要的文本。

    关于sublimetext3 - 是否可以仅复制 Sublime Text 中的可见行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33072384/

    相关文章:

    python - Sublime Text : show current outer element name

    javascript - CoffeeScript - 将 SublimeText 配置为简单的 IDE

    python - Flake8Lint 错误 : AttributeError: 'NoneType' object has no attribute 'kind'

    css - 将 CSS 类重新格式化为单个条目

    themes - 是否有接近 Webmatrix 默认外观的 sublime 主题?

    ruby-on-rails - 自定义Sublime代码段-HTML样式格式

    linux - 为 EC2 Amazon Linux 实例设置 SFTP Sublime Text 3

    php - 替换 sublime text 中类和第一个函数之间所有出现的 $ 符号

    sublimetext3 - 如何返回以前版本的 Sublime Text 3?

    ssh - 如何在 sublime text 3 中打开远程文件