как заменить более одного слова в коде Visual Studio

#visual-studio-code #sublimetext3

#visual-studio-code #sublimetext3

Вопрос:

как я могу заменить более одного слова в коде Visual Studio

для замены слова внутри папки, содержащей файлы, я использую

ctrl shift H

чтобы заменить слово внутри того же файла, я использую

ctrl H

проблема в том, что я могу заменять только одно слово за раз, возможно ли заменить более одного слова одновременно

Нравится ::

 search  [     numper1 , numper2       ]

replace [     numper0 , numper1       ]
files to include [   F:/*** FILE LOCATION   ]
 

если это возможно, пожалуйста, дайте мне знать — или, если у вас есть плагин, который я могу загрузить, пожалуйста, свяжите его со мной, я был бы признателен

и если это возможно в sublime, дайте мне знать

Ответ №1:

С помощью правил замены вы можете заменить более одного элемента

 "replacerules.rules": {
    "Replace Multi": {
      "find": ["numper1","numper2"],
      "replace": ["numper0","numper1"]
    }
}  
 

С помощью нескольких команд вы можете создать пользовательскую команду с аргументами

С помощью Command для всех файлов вы можете применить команду ко всем файлам в рабочей области.

 "multiCommand.commands": [
    {
      "command": "multiCommand.multiSearchReplace",
      "sequence": [
        { "command": "replacerules.runRule",
          "args": { "ruleName": "Replace Multi" }
        }
      ]
    }
  ],
  "commandOnAllFiles.commands": {
    "Replace Multi": {
      "command": "multiCommand.multiSearchReplace",
      "includeFileExtensions": [".py"]
    }
  }
 

Я внесу изменения Command on All Files , чтобы вы могли выбрать команду из списка.