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/

    相关文章:

    macos - 如何为Mac OS X El Capitan添加Sublime Text命令行支持

    php - Sublime PHP 方法签名和自动完成说明

    python - 在 Sublime Text 3 中使用 Anaconda 自动完成 Django

    text - 更改 Sublime Text 3 中的高亮颜色?

    autocomplete - 我想在键入分号时禁用 sublime 自动完成建议弹出窗口

    python - 用户的字符串(例如段落)可以导入/输入到 PyGame 中吗?

    configuration - 无法编辑 Sublime Text 的默认设置

    python - 使用 sublime 在终端中运行 python

    javascript - Sublime Text 中的 node.js 输出中的输出被 chop

    sublimetext2 - Sublime Text 中是否有部分标题标记(如 XCode 的 Pragma Mark)?