2017-10-13 81 views

回答

2

{ 「命令」: 「editor.action.changeAll」, 「關鍵」: 「Ctrl + F2」, 「時」: 「editorTextFocus & & editorReadonly」 }

{ 「命令」: 「editor.action.rename」, 「關鍵」: 「F2」, 「時」: 「editorHasRenameProvider & & editorTextFocus & & editorReadonly!」 }

在按鍵綁定

F2似乎適用於所有文件,CTRL - F2只在當前文件中。

+0

它沒有按我期望的那樣工作。當我重命名局部變量(比如說$ sum)時,它應該僅在定義了局部變量的範圍內更改名稱,而不是在同一文件中或所有文件中名爲$ sum的所有變量。您建議的F2和CTRL + F2更像查找和替換。我正在尋找重命名refacotring。 – JohnM2