// My Section -----------------------------------------------------------------
以上是想要的结果。
想象一下这个场景
// ----------------------------------------------------------------------------
// firebase
// ----------------------------------------------------------------------------
// utils
可以使用例如这个 regex 将线条修剪到一定长度/(^.{20}).*$/$1/
,这将给出
// -----------------
// firebase
// -----------------
// utils
但是,如果我想在一次运行中将其他行填充到这样的设定长度怎么办?那可能吗?
- 一个正则表达式仅用于正确填充,而不是修剪
// ----------------- // firebase -------- // ----------------- // utils -----------
很久以前,我在做一些正则表达式忍者挑战,我们应该做数学,所以....正则表达式很神奇。
我最终想要实现的是一个允许我编写的 VSCode 片段:My Section --
然后触发一个片段,将插入的文本转换为 80 个字符宽的注释,其中包含
// My Section -----------------------------------------------------------------
https://code.visualstudio.com/docs/editor/userdefinedsnippets