2013-06-24 3 views
1

Я новичок в webstorm, так как начал свою последнюю работу, и я нахожу некоторые функции, которые трудно адаптировать. В частности, проблематично то, что он заставляет вас сохранять все открытые изменения во всех вкладках одновременно.Webstorm: сохранить только открытую вкладку и сохранить все вкладки?

У меня есть несколько органичный метод разработки, который часто меняет между HTML и LESS, пока не достигнет точки, где я хочу сохранить файлы и посмотреть, что моя работа выполнена. Всякий раз, когда я сохраняю открытый HTML-документ, он сохраняет неполную МЕНЬШУ, которую я только что оставил в середине мысли, и выдает ошибку компилятора. Есть ли способ заставить webstorm сохранять только активную вкладку?

(Кроме того, не предлагайте мне настроить мой подход или мой рабочий процесс, чтобы адаптироваться к моей среде. Это не только плохое юзабилити, но и потребовало бы, чтобы я переоценил инстинкт, который был разработан по уважительной причине: когда вы достигаете вехой, вы сохраните ее, чтобы не случилось что-то плохое. Оставляя несохраненный документ открытыми, меня раздражает глаз.)

+2

См. [Данное обсуждение] (http://youtrack.jetbrains.com/issue/IDEA-98513). Эта функция была добавлена ​​и будет доступна в следующей версии. – CrazyCoder

+0

Вы используете файловый наблюдатель для компиляции LESS? Если это так, включение опции «Немедленная синхронизация файлов» для вашего наблюдателя, вероятно, поможет избавиться от ошибок компилятора при неполном LESS: когда он выключен, наблюдатель будет запускаться только при явном сохранении (File | Save All) или при перемещении фокуса с WebStorm (при деактивации фреймов). – lena

+0

@lena, к сожалению, нет, я использую codekit для компиляции всех своих мета-css - и это злобно автоматическое – CodeMoose

ответ

4

Это было (вроде) реализовано в версии 7.0. Вам нужно копаться в Настройки>меню и панели инструментов, чтобы добавить «Сохранить документ» в меню программы и Настройки>KEYMAP если вы хотите, чтобы назначить комбинацию клавиш (и отключить Ctrl + S для Сохранить все).

Вы также можете поставить галочку "Mark модифицирована вкладки со звездочкой" под Настройки>Editor>Editor Tabs.

Примечание. Если вы выйдете без сохранения изменений, вы будете предупреждены не.