我习惯于使用webstorm为类生成getter和setter。
有什么办法可以在短时间内用VSCode做到吗?
答案 0 :(得分:10)
此功能内置于Visual Studio Code 1.24中(2018年5月);参见此处:https://code.visualstudio.com/updates/v1_24#_generate-gettersetter-refactoring
基本上,选择带有属性的行,然后显示一个快速动作灯泡,您必须单击该灯泡。然后,您可以生成获取器/设置器。
答案 1 :(得分:5)
Wilson Godoi的 TypeScript的Getters和Setters面向对象编程风格是一种VS Code插件,用于创建Java样式的getter和setter(访问器和mutator方法)。
https://marketplace.visualstudio.com/items?itemName=Wilson-Godoi.wg-getters-and-setters
答案 2 :(得分:1)
也许有人会更正确地了解我,但是据我所知,裸露的VS Code无法提供这种便利。我确定存在某些可以使用的插件,但是我不知道任何名字。
修改
也许正在搜索 TypeScript Toolbox 。
答案 3 :(得分:0)
您可以将此扩展安装到Visual Studio Code,以生成getter和setter。 https://marketplace.visualstudio.com/items?itemName=afmicc.GetterAndSetterGenerator
希望这会有所帮助。
答案 4 :(得分:0)
要在打字稿中生成getter和setter:
1)下载并在vscode中安装TypeScript Toolbox扩展。 https://marketplace.visualstudio.com/items?itemName=DSKWRK.vscode-generate-getter-setter?
2)按Ctrl + Shift + X或Cmd + Shift + X打开“扩展”视口。找到Go扩展程序,单击它以打开扩展程序编辑器。
3)您可以在产品本身中查看Go扩展的Visual Studio Code设置及其默认值和说明。
4)选中使用“ getValue”和“ setValue”的选项,而不是“ get value”和“ set value”。
使用方法:
1)按Ctrl + Shift + P或Cmd + Shift + P
2)输入并搜索命令Generate All Getter and Setter,然后按Enter。
答案 5 :(得分:-1)
在服务文件或任何.ts文件中写入 prop ,然后按Enter键!