如何在VS Code中配置实现IntelliJ IDEA的psvm、sout等快捷代码模板功能
实现方法说明
完全可以实现你需要的快捷输入效果,使用VS Code内置的用户代码片段功能即可完成配置,无需额外安装插件。
具体操作步骤
- 第一步:调出命令面板
按下快捷键Ctrl+Shift+P(Mac系统为Cmd+Shift+P),搜索并选择配置用户代码片段选项。 - 第二步:选择生效范围
如果你需要快捷指令仅在特定编程语言下生效,选择对应语言的配置文件即可(比如Java场景选java.json);如果需要全局生效,选择新建全局代码片段文件自行命名即可。 - 第三步:按规则编写自定义代码片段
配置文件为JSON格式,你可以直接参考下方示例配置你提到的三个快捷触发词:{ "生成Java主方法": { "prefix": "psvm", "body": [ "public static void main(String[] args) {", " $0", "}" ], "description": "快速生成Java main方法" }, "生成系统打印语句": { "prefix": "sout", "body": "System.out.println($0);", "description": "快速生成System.out.println打印语句" }, "生成下标for循环": { "prefix": "fori", "body": [ "for (int i = 0; i < ${1:数组名}.length; i++) {", " $0", "}" ], "description": "快速生成带下标遍历的for循环" } }
字段说明
prefix:你自定义的快捷触发词,对应你需要的psvm/fori/soutbody:触发后自动生成的代码内容,多行代码用数组形式逐行书写$0:代码生成完成后光标默认停留的位置${1:提示文本}:可快速编辑的占位符,代码生成后按Tab可切换不同占位符修改内容
配置完成后保存文件即可立即生效,在对应类型的代码文件中输入触发词,智能提示列表就会展示对应的代码片段,选中后即可自动插入完整代码。如果你使用其他编程语言,只需修改body内的代码为对应语言的语法即可。
内容的提问来源于stack exchange,提问作者hi im lost
相关产品推荐
相关产品推荐

