Есть ли способ find and replace text string automatically in all folder's files
?
121
Да, есть поиск и замена нескольких файлов .
Нажмите ctrlshiftF( cmdshiftFв MacOS):
В Where
поле вы также можете добавить фильтры для поиска только тех папок и файлов, которые вам нужны. Если ничего не задано, поиск выполняется по всем файлам, перечисленным на боковой панели.
Если вы дважды щелкните строку результата поиска, Sublime перейдет к этой строке.
Обратите внимание на эти значки в строке поиска:
Первый ( показать контекст ) переключает контекст в формате результата (если он включен, некоторые строки текста отображаются до и после соответствующей строки). Второй позволяет показать результат в новом буфере или в консоли.
<project>
поле «Где», он будет рекурсивно искать во всех папках и файлах в текущем открытом проекте. Вы также можете ввести относительный путь (например,search/for/things/here/
поиск будет выполняться только в этой папке, рекурсивно, относительно корня вашего проекта. Очень удобно.{ "keys": ["ctrl+h"], "command": "show_panel", "args": {"panel": "find_in_files"} }
Нажмите ctrlshiftF( cmdshiftFв Mac OS X :) и введите
*.*
вwhere:
полеЭто откроет поиск по всем файлам в проекте, а не только по открытым файлам или папкам.
Вы также можете использовать это для поиска только файлов определенного типа или с определенным именем независимо от типа. Это просто символы подстановки для имени файла и расширения.
источник