如何在Visual Studio Code中快速生成构造函数与Getter、Setter?
在VS Code中生成构造函数、Getter/Setter的操作方法
一、替代NetBeans右键插入代码的快速方式
- 右键编辑器空白处,选择快速修复(或直接按
Ctrl + .(Windows/Linux)/Cmd + .(Mac)),弹出的菜单里直接选「生成构造函数」「生成Getter和Setter」,跟着提示选要包含的字段即可。 - 也可以按
Ctrl + Shift + P(Windows/Linux)/Cmd + Shift + P(Mac)打开命令面板,输入「生成」,就能看到对应的生成选项,点选后按提示操作。
二、关于Ctrl + Space快捷键的问题
VS Code默认Ctrl + Space是触发代码补全,不是生成构造函数的快捷键。如果想改成和NetBeans一致的习惯:
- 按
Ctrl + ,打开设置,搜索「Keyboard Shortcuts」进入快捷键设置页面。 - 在搜索框输入「generate constructor」,找到对应的命令,右键选择「更改快捷键」,设置为
Ctrl + Space即可。Getter/Setter的快捷键也可以用同样方法自定义。
三、注意事项
如果是Java开发,必须先安装Language Support for Java(TM) by Red Hat插件,这些代码生成功能都依赖这个插件才能正常使用。
内容的提问来源于stack exchange,提问作者Minh Dũng
相关产品推荐
相关产品推荐

