折叠选定的文本
Posted
技术标签:
【中文标题】折叠选定的文本【英文标题】: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 中实现这一点,您也会帮助我。
【问题讨论】:
【参考方案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
#<editor-fold
和 #</editor-fold>
命令被识别并突出显示;此外,在代码区域可以折叠或展开的位置会出现一个下拉箭头。
【讨论】:
以上是关于折叠选定的文本的主要内容,如果未能解决你的问题,请参考以下文章