[英]Extract a TypeScript method in Visual Studio Code
在编写TypeScript时是否有可能在Visual Studio Code中使用快捷方式提取方法?
function printOwing() {
printBanner();
// Print details
console.log("name: " + name);
console.log("amount " + amount);
}
因此,通过一个快捷方式,我可以提取printDetails()
:
function printOwing() {
printBanner();
printDetails();
}
function printDetails() {
console.log("name: " + name);
console.log("amount " + amount);
}
与Eclipse类似→右键单击→ 重构 → 提取方法....
Visual Studio Code 1.16中添加了Extract方法和提取函数: JavaScript和TypeScript重构
要使用它们,请选择一个代码块,然后单击灯泡或使用editor.action.quickFix
操作( cmd 。 )查看重构列表。
您还可以为extract方法设置键绑定 :
{
"key": "ctrl+shift+r ctrl+e",
"command": "editor.action.codeAction",
"args": {
"kind": "refactor.extract.function"
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.