Fre*_*aus 2 javascript typescript visual-studio-code
我正在寻找一个在 Eclipse 中可用并称为“提取局部变量”的快捷方式。它将所选函数调用的返回值分配给一个变量:
VSC 中是否有类似的用于 Javascript 和 Typescript 的东西?
您可以使用“重构......”快捷键Ctrl+ Shift+R表达式提取到一个常数。例子:
function main(){
return "foo".replace("o", "a")
}
Run Code Online (Sandbox Code Playgroud)
标记表达式"foo".replace("o", "a")还是整行?“在封闭范围内提取为常量”,将其命名为test,该函数将被重构为以下内容:
function main(){
const test = "foo".replace("o", "a")
return test
}
Run Code Online (Sandbox Code Playgroud)
还有用于修复和重构的“快速修复”命令 ( Ctrl+ .) 。
如果你想要一个额外的快捷方式来执行这个操作,请在 keybindings.json ( docs ) 中手动定义它:
{
"key": "shift+ctrl+alt+r",
"command": "editor.action.codeAction",
"args": {
"kind": "refactor.extract.constant"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
884 次 |
| 最近记录: |