【问题标题】:Folding selected text折叠选定的文本
【发布时间】:2022-01-14 11:13:40
【问题描述】:

我喜欢 Atom 文本编辑器中的这一点,您可以隐藏代码块以获得更好的概览。这称为折叠,描述为here。上面写着:

最后,您可以通过选择然后键入 Alt+Ctrl+F 或在命令面板中选择“折叠选择”来折叠代码或文本的任意部分。

我想使用它,但它对我不起作用。 (我选择一段代码,然后按下组合 Alt+Ctrl+F,但没有任何反应。)我的操作系统是 Linux Mint 20.2,Atom 版本是 1.58.0。
我正在寻找一种修复方法或另一种方法来折叠选定的文本。

我现在的用例是折叠Python docstrings。因此,如果有人只知道如何在 Atom 中实现这一点,您也会帮助我。

【问题讨论】:

    标签: atom-editor


    【解决方案1】:

    虽然我没有找到热键不起作用的原因,但我找到了适合我需要的解决方案。 Atom 包custom-folds 添加了定义可折叠区域的功能。

    安装custom-folds后,我分别在文档字符串的开头和结尾添加了#<editor-folds#</editor-fold>

    def average(a, b):
        #<editor-fold
        """
        Return the mean value of inputs a and b
        """
        #</editor-fold>
        return (a+b)/2
    

    #&lt;editor-fold#&lt;/editor-fold&gt; 命令被识别并突出显示;此外,在代码区域可以折叠或展开的位置会出现一个下拉箭头。

    【讨论】:

      猜你喜欢
      • 2013-11-29
      • 1970-01-01
      • 1970-01-01
      • 2020-07-20
      • 2011-08-24
      • 2012-11-04
      • 2013-08-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多