Refactor local variable name using Visual Studio Code

后端 未结 4 810
抹茶落季
抹茶落季 2021-02-01 11:51

I have this simple situation. I\'d like to refactor the name of the role variable:

It looks like Visual Studio Code is smart enough to know that \"roles\" in th

4条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-02-01 12:18

    To open your user and workspace settings, use the following Visual Studio Code menu command:

    On Windows/Linux: Menu FilePreferencesSettings. On macOS: CodePreferencesSettings.

    You can also open the Settings editor from the Command Palette (Ctrl + Shift + P) with Preferences, open Settings or use the keyboard shortcut (Ctrl + ,).

    In the search bar, enter settings.json, and add this below code:

    {
      "command": "editor.action.changeAll",
      "key": "ctrl+f2",
      "when": "editorTextFocus && !editorReadonly"
    }
    

    and

    {
      "command": "editor.action.rename",
      "key": "f2",
      "when": "editorHasRenameProvider && editorTextFocus && !editorReadonly"
    }
    

    In the keybindings.

    F2 appears to work across all files, and Ctrl + F2 in the current file only.

提交回复
热议问题