如何跳出vscode自动补全到行末?
开启vscode的自动补全,输入 <div>, 会自动补全成<div>(cursor here)</div>
经过输入内容后如何把光标跳到</div>后面
<div>content goes here</div>(how to move cursor here without arrowKay)
怎么把光标跳到后面?只能按方向键吗?
如果写java就变成了 method("(cursor herr)"), 写完内容后同样很难跳到后面补全,该按哪个快捷键跳到后面 调用--method("hello world");
回答:
这个可以在代码片段里面设置.
点击菜单 文件 -> 首选项 -> 用户代码片段
然后选择对应的语言,比如 html
然后会跳转到一个html.json
的文件,在这个文件里面可以定义自己的代码片段
"Create div": { "prefix": "div", // 代码补全的关键字
"body": "<div>$1</div>$2", // 代码补全的内容
"description": "Create div element" // 代码补全的提示
}
添加上面的定义,保存之后,新建一个html
文件,打开输入div
就会跳出智能提示,选择刚刚定义的这个,如下图
然后回车,会补全代码,光标会停在div
中间,按一下tab
键光标会移到</div>
后面,分别对应着定义的body
中的$1
和$2
,如果有多个需要停留的地方,可以定义多个.
以上是 如何跳出vscode自动补全到行末? 的全部内容, 来源链接: utcz.com/p/188528.html