J. *_*son 13 visual-studio-code
在Emacs中,我非常习惯于M-q"智能地重排和重新缩进文本的当前块或区域以匹配所需的宽度".它实际上是一个非常复杂的命令,很难跨越文档中的语言和语义区域.
但是,最简单且最常用的版本只是在注释块中包装行.
VSCode是否存在这样的命令?你如何使用它?你是如何配置的?
pal*_*ind 12
我自己是一名Emacs用户,我在VSCode中非常想念这个功能.我终于找到了一个提供此功能的扩展程序.它被称为Rewrap.它在代码中处理纯文本和注释.只需安装它.默认情况下它绑定到M-q.
根据我的需要,我发现它和fill-paragraph (M-q)Emacs 一样好.在某些方面它更好.例如,它将尊重JSDoc评论.在其他方面,情况更糟.例如,它不处理Lisp.
请注意,要包装的默认列在Emacs中为70,而在包含Rewrap时为80.如果你想将列保持在70,就像在Emacs中一样,将其插入到settings.json:
"rewrap.wrappingColumn": 70
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
901 次 |
| 最近记录: |