【问题标题】:Atom Editor: Fold selection onto single lineAtom 编辑器:将选择折叠到单行上
【发布时间】:2014-10-11 01:58:27
【问题描述】:

在 Atom 中有没有办法将整个选择折叠到新行上?我正在尝试制作一个包,让我可以选择多行代码并将它们折叠起来。我的标记看起来像这样:

/* Text Colors */

.text-red {
    color: red;
}

.text-green {
    color: green;
}

.text-blue {
    color: blue;
}

/* Typography */

h1 {
    font-size: 30px;
}

然后当我折叠它时,它看起来像这样:

/* Text Colors */

[...]

/* Typography */

h1 {
    font-size: 30px;
}

这样我可以同时查看代码中各部分的外观。我尝试过使用foldSelectedLines,但不幸的是最终折叠成这样:

/* Text Colors */

.text-red {[...]

/* Typography */

h1 {
    font-size: 30px;
}

【问题讨论】:

  • 区别在哪里?您不认为初始标签(在您的情况下为.class)提供了有价值的信息吗?当前版本也将所有内容折叠到一条线上,不是吗?
  • 例如,如果第 1 节中有 30 个类(可能类似于 /* Footer */)并且我将它们全部选中并将它们全部折叠,那么初始标签并不真正相关(除了到第一个),但我知道根据部分评论选择的内容。据我所知,当前版本总是留下折叠的初始标签?
  • 好的,明白了。也许您想更新您的示例以显示有多个类折叠成一行。
  • 已经更新了,谢谢建议。

标签: atom-editor


【解决方案1】:

它的 CTRL-ALT-F 在 Linux 和 Windows 或 CTRL-⌥ kbd>--F 在 mac 上。

也在 Atom 中按 CTRL-SHIFT-P(或 -SHIFT kbd>-P 在 mac)打开命令面板并输入 fold 以获取所有可能的折叠选项和相关键盘快捷键的列表。

【讨论】:

  • Ctrl Alt [ 折叠当前行 Ctrl Alt ] 展开当前行 Ctrl Alt f 折叠选择 Ctrl Alt Shift P 日志光标范围 Ctrl Alt z 结帐头修订 Ctrl Alt { 全部折叠 Ctrl Alt } 全部展开跨度>
  • 对不起,我刚刚意识到我没有将其标记为已回答。我仍然觉得奇怪的是“折叠选定”不像所有其他折叠命令一样位于编辑 > 折叠下。
【解决方案2】:

我遇到了同样的问题 - 我想像在 Textmate 中那样折叠任意选择。

对于 Mac 上的 Atom,至少 ctrl-option-command-F 有效!

【讨论】:

    猜你喜欢
    • 2021-11-12
    • 2015-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-01
    • 1970-01-01
    • 2013-08-21
    • 1970-01-01
    相关资源
    最近更新 更多