Как переименовать файлы в VS Code оптом? - PullRequest
0 голосов
/ 28 марта 2020

Есть ли способ найти ВСЕ файлы .txt в проекте и автоматически заменить / переименовать их. js?

Например, user.txt для пользователя. js

Кажется, я не могу найти формат файла в VS Code.
Если вы знаете, как, пожалуйста, поделитесь!

Ответы [ 3 ]

1 голос
/ 28 марта 2020

Вы можете просто сделать это в терминале.

mv *.txt *.js
0 голосов
/ 11 апреля 2020

VS Code не имеет встроенного способа переименования нескольких файлов.

Но есть расширение, которое может помочь вам сделать это.
См. vs c -rename-files .

Допустим, у нас есть эта папка и файлы:

enter image description here

  1. Щелкните правой кнопкой мыши папку и выберите «Переименовать файлы».
  2. Выберите «Переименовать со строкой» enter image description here
  3. Выберите только в выбранной папке или во всех подпапках enter image description here
  4. Укажите строку из enter image description here
  5. Укажите строку до enter image description here

Результат:

enter image description here


Что касается другого вашего вопроса:

Это кажется, я не могу найти формат файла в VS Code.

Как я уже упоминал в комментариях, вы можете искать пробел (""), а затем указать только для включения файлов определенного c расширение (например, /path/to/folder/*.js). Это найдет все непустые файлы с пробелом.

enter image description here

0 голосов
/ 28 марта 2020

Вы можете использовать find, чтобы сделать это в терминале рекурсивно.

find . -iname "*.txt" -exec rename .txt .js '{}' \;

см. Найти несколько файлов и переименовать их в Linux

mv работает, если вы хотите просто сделать это в самой папке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...