Как переименовать несколько файлов в vscode (Visual Studio Code)?
Интересно, есть ли способ переименовать несколько файлов в коде Visual Studio? Я пытался использовать найти и заменить, не повезло.
8 ответов
Есть несколько расширений Visual Studio, которые пытаются предоставить эту функциональность. Первые два, которые я попробовал, не сработали. У меня сработало расширение Multi-File Renamer: https: //marketplace.visualstudio.com/items?itemName=dandidevs.multi-file-renamer.
Вот как работает расширение.
- Вы выделяете файлы в проводнике, щелкаете правой кнопкой мыши и выбираете Пакетное переименование.
- Расширение создает текстовый файл с именами файлов, которые вы хотите переименовать, по одному в каждой строке. Обновите текстовый файл с новыми именами
- Сохраните временный текстовый файл из шага 2, и расширение выполнит переименование.
Вот как вы можете сделать это на Mac. Right-click (или ctrl+click или одновременно щелкните двумя пальцами на трекпаде, если вы используете MacBook) в папке, содержащей файлы, которые вы хотите переименовать. Затем нажмите Reveal In Finder . Затем в окне поиска выберите все файлы, которые вы хотите переименовать, right-click выбранные файлы и выберите Rename X items. . Тогда вы увидите что-то вроде этого:

Вставьте строку, которую вы хотите найти, и строку, которой вы хотите заменить найденную строку, и нажмите переименовать. Готово
Вы можете переименовать оператор «во всех файлах», выделив его, а затем нажав «CTRL + R» и «CTRL + R» (снова). Это заменит выбранное слово / утверждение во всем файле и (если вы не отключите флажок всплывающей подсказки) во всех других файлах, где оно соответствует. Я не уверен, если это ответит на ваш вопрос, потому что это для текста внутри файлов, а не для имен файлов.
Не вариант для кода Visual Studio (пока) .
. но в возвышенный текст с пакетом вы можете войти rename с помощью Shift + R .
Это дает вам буфер с каждым файлом в его строке:
В режиме переименования вы можете использовать все возможности текстового редактора: отредактируйте все имена файлов сразу с помощью нескольких курсоров, транспонируйте строки (чтобы выполнить переименование переключателей одним махом), найдите и замените Пакет текстовой выпечки может дать вам диапазоны номеров и т. д.
vscode-dired не разрешит вам это сделать, переименования будут одним одним.
В Windows есть набор инструментов для расширения Windows под названием PowerToys для Windows 10. Вы можете скачать его здесь: https: // github.com/microsoft/PowerToys. У него довольно мощный инструмент, называемый Power Rename для пакетного переименования.
VS Code поддерживает только одно имя файла. В Windows, чтобы сделать пакетное переименование, вы можете использовать один из следующих
Подробное руководство можно найти здесь
Вы не можете переименовать несколько файлов одновременно в vscode ,. Самый простой способ, который я нашел, — это использование бесплатной утилиты «все», для переименования группы файлов в одну или несколько папок требуется несколько секунд.
VS Code — горячие клавиши, хоткеи
Горячая клавиша — это клавиша клавиатуры, которая при нажатии сама по себе или в сочетании с другими клавишами выполняет определенную функцию. Горячие клавиши обеспечивают удобные сочетания клавиш для выполнения обычных задач, доступ к которым осуществляется через меню. Пользователи также могут назначать сочетания клавиш во многих программах, используя макросы для создания функций горячих клавиш.
Горячие клавиши предоставляют пользователям компьютеров удобные сочетания клавиш.
Большинство операционных систем имеют библиотеку встроенных горячих клавиш, многие из которых стандартизированы, чтобы помочь пользователям, которые могут менять операционные системы или использовать несколько платформ. Программное обеспечение, включая текстовые процессоры, электронные таблицы и веб-браузеры, также включает в себя стандартизированные горячие клавиши в дополнение к специализированным горячим клавишам, специфичным для данной программы.
Ниже представлены горячие клавиши для программы Visual Studio Code (VS Code):
Как переименовать файл в vs code
10 горячих клавиш VS Code, которые ускорят вашу работу

Горячие клавиши — добро, польза и экономия времени. Давайте разберёмся, как с их помощью упростить себе жизнь в Visual Studio Code.
Быстро добавить комментарий
Обычно чтобы добавить комментарий, нужно перейти в начало строки и дописать туда два слеша. Это медленно. Быстрее нажать в любом месте строки Ctrl + / , и строка закомментируется, если она ещё не. А если уже да, то комментарий исчезнет.
Больше статей о фронтенде и работе в айти в телеграм-канале.
Перейти к строке под номером
Windows — Ctrl + G
macOS — Control + G
Иногда отладчики внезапно сообщают, что на строке 953 случилась непоправимая инфернальная ошибка вселенной. Чтобы не выискивать вручную, не листать и не тратить на это время, нажмите Ctrl + G введите номер строки и спокойно спасайте вселенную.
Поменять строку местами с соседними
Случается такое, что ваш алгоритм — не алгоритм. Всё пошло не так, а вместо числа 42 вывелось сообщение «Данные удалены». Кому-то для этого нужно переписать весь код, но иногда бывает достаточно поменять строки местами и всё заработает.
Alt и стрелки меняют текущую строку местами с соседними.
Дублировать строку
Windows Shift + Alt + ↓ / ↑
macOS Shift + Option + ↓ / ↑
Это для тех, кто не хочет копировать и вставлять несколько раз одно и то же.
Перейти к парной скобке
Windows Ctrl + Shift + \
macOS Shift + Command + \
Когда кода становится много, очень просто запутаться в закрывающих и открывающих скобках, непонятно, где какой блок, и вообще, что происходит. На помощь приходит Ctrl + Shift + \ — это хорошее дополнение к стандартной подсветке парных скобок в VS Code.
Переименовать переменную
Писали, писали, а старший разработчик пришёл и сказал, что ваши переменные a , b и c — дурной тон. Чтобы не выискивать их по всему документу и не менять руками, есть F2 .
Отформатировать документ
Windows — Shift + Alt + F
macOS Shift + Option + F
VS Code предложить установить расширение или выбрать из существующих, а потом красиво отформатирует документ — расставит по местам блоки, скобки, и сделает строки кода читаемыми.
Перейти к переменной
Иногда вообще непонятно, откуда взялась переменная, какая у неё область видимости, и где она объявлена. F12 перенесёт нас к объявлению выделенной переменной, функции или метода. Если объявление в другом файле — всё равно перенесёт.
Включить/выключить перенос слов
Windows — Alt + Z
macOS Option + Z
Вкусовщина. Если строки кода или текст не вмещается в редактор по ширине, включите перенос.

Включить дзен-режим
Windows — Ctrl + K Z
macOS — Command + K Z
Лучшее решение для тех, кто входит состояние потока, когда пишет код. Дзен-режим скрывает все панели, разворачивает редактор на весь экран, и вы можете плыть в волнах кода и думать только о нём. Чтобы вернуться обратно в реальный мир, нажмите Escape.
Какой плагин для Visual Studio Code изменяет название файла во всех файлах?
Подскажите пожалуйста есть ли такой плагин для Visual Studio Code для изменения названия файла во всех файлах проекта?
P.S если захотел поменять название файла, чтоб не искать где он используется и где импортится этот фаил, а просто в одном месте поменять и чтоб редактор это понял и поменял везде.
- Вопрос задан более трёх лет назад
- 85 просмотров
- Вконтакте

- Вконтакте


AlexFo90, ставишь курсор на имени, который ты хочешь переименовать, два раза Ctrl+R — пишешь новое имя. Оно везде где используется переименуется.
у меня стандарная VS 2017 Community




AlexFo90, если имя встречается только в одной файле — то естественно переименуется только в одном.
но это работает на весь Solution и на все Projects которые внутри него.
Но нужно понимать, что например у тебя могут быть 2 одинакомых названия — но в разных namespace’ах. переименрование будет именно на одно название конкретного namespace. потому что это так работает.
Горячие клавиши Visual Studio Code
В таблице перечислены горячие клавиши по умолчанию, клавиши расширений , и перенастроенные мной .
Мое избранное
LivePreview
Для работы LivePreview должен быть установлен NodeJS.
1. В Visual Studio Code открываем встроенный терминал (Ctrl + ` или Ctrl + J)
2. Ввести: live-server
Страница откроется в браузере по умолчанию. Подробнее тут.
Расширения
Синхронизация настроек Visual Studio Code с Gist
1. Установить расширение: Settings Sync
2. Сгенерировать токен на GitHub по инструкции из расширения
3. В Visual Studio Code нажать Shift + Alt + U и ввести токен
4. Если был введен неверный токен, то можно сбросить настройки, и повторить ввод: F1 —> Sync —> Sync: Reset Extension Settings
5. После ввода токена будет показан Gist ID, который нужно скопировать и сохранить для настройки загрузки на других машинах
6. Скорректировать настрйки расширения в соответствии с теми, что ниже. Для вызова настроек: Ctrl + K Ctrl + S
7. Для вызова настроек Settings Sync использовать сочетание клавиш: F1 —> Sync
Хоткеи для VS Code: гифки с демонстрацией и шпаргалка
Любую команду в Visual Studio Code можно выполнить через командную строку (Ctrl + Shift + P), но сочетания клавиш помогают сильно экономить время. Достаточно только привыкнуть их использовать.
Для вашего удобства в конце статьи есть шпаргалка со всеми хоткеями.
Прим. пер. Во всех сочетаниях используется английская раскладка.
Открыть настройки пользователя: Ctrl + ,
Время от времени заходить в настройки всё же приходится. Этот хоткей ускоряет процесс.
Показать список горячих клавиш: Ctrl + K Ctrl + S
Переключиться между средами разработки: Ctrl + R
Этот хоткей открывает список ваших недавних рабочих пространств. Это быстрый способ переключаться между папками и проектами. Обратите внимание, что при переходе сессия терминала закроется (если она была активна).
Глобальный перенос по словам: Alt + Z
Простой и удобный способ сразу увидеть все длинные строки без горизонтальной прокрутки.
Перейти на строку: Ctrl + G
Иногда нужно быстро и часто перескакивать на разные строки в объёмных файлах, а скроллить весь документ неудобно. Этот хоткей как раз для таких целей.
Перейти к файлу: Ctrl + P
Самый быстрый способ переключения между файлами (особенно если они ещё не открыты).
Перейти к следующей ошибке или предупреждению: F8
Отладка одной клавишей во плоти. Ещё можно переходить на предыдущую ошибку или предупреждение, используя Shift + F8.
Переключиться между вкладками: Ctrl + Tab
Быстрый способ переключения между уже открытыми файлами.
Поместить курсор в конец каждой выделенной строки: Shift + Alt + I
Эта возможность удобна для тех случаев, когда нужно выполнить идентичные операции в последовательных строках.
Выделить текущую строку: Ctrl + L
Хоткей используется для быстрого выделения всей строки, на которой установлен курсор.
Выделить все вхождения текущего выделения: Ctrl + Shift + L
Хоткей сэкономит время, потому что теперь не нужно использовать Ctrl + D во всём файле.
Выделить все вхождения текущего слова: Ctrl + F2
Теперь вам не нужно даже выделять конкретное слово — просто поместите на него курсор, нажмите хоткей и одновременно правьте все его вхождения.
Подсказки по параметрам: Ctrl + Shift + Space
Если вы вдруг забыли порядок параметров, а прерываться на документацию нет желания.
Форматировать документ: Shift + Alt + F
Специально для тех, кому лень постоянно придерживаться правил форматирования.
Форматировать выделенную область: Ctrl + K Ctrl + F
Такой же, как и предыдущий хоткей, но форматируется не весь документ, а только выделенная область.
Перейти к определению: F12
Быстрый способ перейти к определению функции или переменной.
Показать определение: Alt + F12
Сочетание клавиш похоже на прошлое, но в этом случае курсор никуда не перемещается.
Переименовать переменную: F2
Незаменимый хоткей для рефакторинга кода.
Обрезать пробелы в конце: Ctrl + K Ctrl + X
Чтобы вручную не удалять лишние пробелы в конце строки. Работает при выделении нескольких строк.
Отобразить открытый файл в проводнике: Ctrl + K R
Если вам нужно что-либо сделать с открытым файлом, поиск которого может занять много времени.
Замена в файлах: Ctrl + Shift + H
Если одного файла вам не достаточно.
Превью Markdown-файла: Ctrl + K V
Открыть предпросмотр Markdown-файла.
Включить Zen Mode: Ctrl + K Z
Не позволяйте навязчивым интерфейсам отвлекать вас от программирования. Хоткей поможет сконцентрироваться на коде.
Как переименовать несколько файлов в vscode (визуальный код студии)?
Интересно, есть ли способ переименовать несколько файлов в код Visual Studio? Я пытался использовать поиск и замену, не повезло.
4 ответа
2 Решение wedeluxe [2017-05-28 14:50:00]
Переименование нескольких файлов одним выстрелом также называется переименованием пакетов. Это невозможно сделать из кода Visual Studio.
Есть два способа получить то, что вы хотите:
(A) Переименование файлов по одному
- Перейдите в представление Проводника в боковой панели VS Code.
- Выберите файл, который вы хотите переименовать.
- Нажмите F2 или выберите Rename в этом контекстном меню файла.
- Продолжайте с шага 2, пока есть файлы, которые вы хотите обработать.
(B) Пакетное переименование нескольких файлов с помощью других инструментов
- Перейдите в представление Проводника в боковой панели VS Code.
- Выберите файл, который вы хотите переименовать.
- Нажмите Alt + Ctrl + R или выберите Open Containing Folder из контекстного меню этого файла.
- Это приведет к просмотру файла вашей операционной системы.
- Пакетное переименование файлов. Как это делается подробно, выходит за рамки этого ответа (большую часть времени он просто выбирает все файлы для обработки и запуска инструмента переименования).
Вы не можете переименовать несколько файлов одновременно в vscode. Самый простой способ, который я нашел, — использовать бесплатную утилиту «все», требуется несколько секунд, чтобы переименовать кучу файлов в одну или несколько папок.
- Откройте «все» и отфильтруйте список файлов.
- Выберите файлы, которые вы хотите изменить.
- выберите «Изменить имя» с помощью rButtom
- Всплывающее окно будет отображаться со старым списком, новым списком, старыми именами и новыми именами, если вы измените новое имя, новый список изменится соответствующим образом.
Вы можете переименовать оператор «во всех файлах», выделив его, а затем нажав «CTRL + R» и «CTRL + R» (снова). Это заменит выбранное слово/оператор во всем файле и (если вы не отключите флажок всплывающей подсказки) во всех других файлах, где он совпадает. Я не уверен, ответит ли этот вопрос на ваш вопрос, потому что это для текста внутри файлов, а не для имен файлов.