在我尝试编写自己的代码之前,我想知道是否有用于{和(的简单代码片段
例如,如果我这样写(我的光标是|):
abc abc (|然后按tab键,我想要这样:
abc abc (
|
){ }也是如此……
发布于 2020-07-24 15:59:35
我不认为这样的代码片段已经存在,因为人们倾向于使用括号/自动配对插件,这些插件插入平衡对更简单(只需(,或者可能是(+<cr>,而不是(<tab>)。不过,编写一个代码片段并不是很难。
然后,通常使用分析其上下文的<cr>插入换行符。在左方括号的情况下,如果它在{}中看到光标,它会添加两个新行,将光标移到中间并适当缩进。将其扩展到()也不会很复杂。它的优点是,一个空的对将很快打开,光标缩进在新行的中间。
https://stackoverflow.com/questions/63063210
复制相似问题