5

Я редактирую несколько файлов CSS одновременно (из-за архитектуры CSS SMACSS ), и довольно неприятно открывать все 4 каждый раз заново, несколько раз в день, потому что вам нужно перейти к каталогу каждого файла отдельно:

your_theme_name/css/base/base.css
your_theme_name/css/component/component.css
your_theme_name/css/layout/layout.css
your_theme_name/css/theme/theme.css

Есть ли способ сделать какой-нибудь ярлык для ввода путей ко всем 4 файлам, чтобы открыть их сразу в сортировке, которую я хочу?

2 ответа2

4

Я редактирую несколько файлов CSS одновременно, как я могу открыть их все одновременно?

Вы можете использовать Менеджер сеансов Notepad++.

Чтобы сохранить сеанс:

  • Запустить Блокнот ++

  • Откройте файлы, которые вы хотите иметь в сеансе.

  • "Файл"> "Сохранить сессию ..."

  • Дайте вашей сессии сеанс "Имя" и "Ссылка" (имя файла сеанса), затем нажмите "ОК"

  • Закрыть Блокнот ++

Чтобы восстановить сеанс:

  • Запустить Блокнот ++

  • "Файл"> "Загрузить сессию ..."

  • Перейдите к сохраненному сеансу и нажмите "ОК".


Сессии и проекты

Как хранить и извлекать наборы файлов по мере их открытия в Notepad++

Сеансы отслеживают, какие файлы открываются в Notepad++, с некоторой дополнительной информацией, такой как положение файла и подсветка для файла. Подробное содержимое файлов сеансов описано в соответствующем разделе «Редактирование файлов конфигурации». Сеансы не выполняют резервное копирование файлов - см. Настройки -> Настройки -> Резервное копирование / Автозаполнение.

В Notepad++ есть ровно 5 элементов управления, которые относятся к сеансам:

  • Файл -> Загрузить сессию ....
  • Файл -> Сохранить сессию ....
  • Настройки -> Настройки -> Резервное копирование -> Запомнить текущий сеанс для следующего запуска
  • Настройки -> Настройки -> Резервное копирование -> Включить снимки сеансов и периодическое резервное копирование *
  • Настройки -> Настройки -> MISC -> Файл сессии:

...

Сессионные файлы

Это простые XML-файлы, с некоторой очевидной структурой, которую вы можете позаимствовать из существующего сеанса. Это означает, что вы можете редактировать их вручную, если это проще. В частности, файлы сеансов будут записывать закладки и то, как текст складывается.

По умолчанию файлы сессий имеют расширение .xml, но вы можете изменить это в «Настройки» -> «Настройки» -> «MISC» -> «Файл сеанса ext» (смотрите в правом нижнем углу).

session.xml не переименовывается при изменении расширения сеанса по умолчанию. Это не проблема, потому что вы можете попросить Notepad++ загрузить любой файл, если он имеет понятное содержимое.

Исходные сессии и проекты

1

Использование сценариев оболочки

Когда вы запускаете команду notepad++ <file1> <file2> ... она открывает все эти файлы в notepad++.

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

Я предполагаю, что вы находитесь на Windows, потому что вы используете Notepad ++, так что вот как это сделать для Windows.

Как сделать скрипт

  • Откройте ваш любимый текстовый редактор (вероятно, блокнот ++)
  • Введите команду, которую хотите запустить (вероятно, notepad++ <file1> <file2> ...
  • Сохраните файл как <name>.bat

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .