在 Visual Studio Code 中是否存在类似 IntelliJ 的键盘快捷方式来完成当前行中的语句?
所谓“完成语句”是指 完成语句,我可以使用 Shift + Ctrl + Enter 快捷键来智能地完成当前行。
Visual Studio Code 是否支持此功能?
在 Visual Studio Code 中是否存在类似 IntelliJ 的键盘快捷方式来完成当前行中的语句?
所谓“完成语句”是指 完成语句,我可以使用 Shift + Ctrl + Enter 快捷键来智能地完成当前行。
Visual Studio Code 是否支持此功能?
完整语句(Complete Statement) 能在某种程度上提供帮助。
然而,这个扩展缺少一个功能——进入块内部。例如:如果您使用快捷键自动完成 if 块的语句,光标仍将停留在同一行,而不会像 Jetbrains IDE 那样智能地移动到正确的行。
想要获得与 Jetbrains IDE 完整语句功能类似的感觉,可以按以下方式自定义键盘快捷键:
快捷键 1:Ctrl+Shift+Enter(完成当前语句)
快捷键 2:Ctrl+Shift(跳到下一行)
虽然需要额外的按键操作,但至少可以实现相应功能!
js对象
内自动完成时,它只会在行末加上一个分号而不是逗号。 - Artur Müller RomanovCommand-;
没有起作用,因为IntelliJ Keyboard Bindings插件已经将其保留给了配置。在删除IntelliJ Bindings之后,Command-;
就可以正常使用了。 - Chris使用宏,并创建:
"macros":
{
"end_semicolon": // add ;\n
[
"cursorEnd",
{
"command": "type",
"args": {"text": ";\n"}
},
],
"end_colon": // add :\n\t
[
"cursorEnd",
{
"command": "type",
"args": {"text": ":\n\t"}
},
],
}