Visual studio code 在编写宏时,如何告诉visual studio代码换行?
我不熟悉Visual studio代码。我一直在使用sublime文本,并尝试一些新的东西。在sublime中,您可以通过录制宏来编写宏。在VSC中,我找到了geddski的扩展宏,我正在尝试为一个新函数编写宏。以下是步骤: -走到队伍的尽头, -写下开头的花括号, -输入新行, -进入第二行, -写上右括号, -然后返回上一行 我的代码如下所示:Visual studio code 在编写宏时,如何告诉visual studio代码换行?,visual-studio-code,Visual Studio Code,我不熟悉Visual studio代码。我一直在使用sublime文本,并尝试一些新的东西。在sublime中,您可以通过录制宏来编写宏。在VSC中,我找到了geddski的扩展宏,我正在尝试为一个新函数编写宏。以下是步骤: -走到队伍的尽头, -写下开头的花括号, -输入新行, -进入第二行, -写上右括号, -然后返回上一行 我的代码如下所示: "macros": { "curleyB": [ "cursorEnd", {"co
"macros": {
"curleyB": [
"cursorEnd",
{"command": "type", "args": {"text": " {"}},
"enter"
{"command": "type", "args": {"text": "}"}}
"cursorUp"
]
但我会把开括号和闭括号连在一起
光标在我的函数上方跳过一行(我无法将VSC转换为eNet)。
希望您能提供帮助。看起来您只需要这些:
"cursorEnd",
{
"command": "type",
"args": {"text": "{\n"},
},
VScode可以自动关闭该大括号,因此不需要第二个type命令或cursorUp
我建议查看代码片段——这可能是处理您试图做的事情的更好方法。例如:简单输入
func
其中一个选项是一个代码段,如下所示:
function name(params) {
}
选择名称
(输入函数名称),然后将选择选项卡和参数
,供您输入参数
与多命令宏相比,您的用法更适合于简单代码段。看。是的,就这样,谢谢。我需要一个宏,因为我不只是在函数中使用它,而是在对象、json和css中经常使用它。所以我需要宏来用快捷键找到它。现在它工作得很好。