CodeKit отлично подходит для автоматизации компиляции файлов SASS и тому подобного, и мне очень нравится проверка синтаксиса на лету, поскольку моя типизация кода в лучшем случае ошибочна.
Однако, кроме файлов CSS, скомпилированных из файлов SASS, я обычно не хочу, чтобы CodeKit выводил новый файл где-либо. Я просто хочу, чтобы он сообщал мне, есть ли какие-либо синтаксические ошибки, а затем больше ничего не делал. Мне не нужны и не нужны миниатюрные или иным образом автоматически отформатированные версии моих файлов, загромождающие мои папки.
Я делаю большую часть своего кодирования в Coda , широко используя функцию публикации, чтобы отслеживать то, что у меня есть и не было опубликовано на удаленном сервере. Каждый раз, когда CodeKit добавляет или обновляет обработанный файл, он добавляется на вкладку «Опубликовать» в Coda, что раздражает OCD во мне. Поскольку мне не нужен обработанный файл, я бы предпочел просто не иметь его вообще. Но я не могу понять, как:
Установка Действие для рассматриваемого типа файла на «Игнорировать» сделает именно это: полностью игнорировать его, не включая проверку синтаксиса, так что это не совсем то, что я хочу. Это то, что я сейчас сделал с простыми CSS-файлами, просто потому, что синтаксические ошибки CSS не останавливают выполнение страницы, но не идеальны для других типов файлов.
Установка Действие на «Копировать файлы (без обработки)» выполняет только то, что говорит, полностью обходя обработку и проверку синтаксиса, как опция «Игнорировать», и затем выводит точный копия файла. Не знаю, зачем кому-то это понадобится, но, возможно, в какой-то момент это кому-то нужно.
Установка Выходного имени файла на *.[extension]
, перезаписывая исходный файл вместо добавления второго, избавляется от ненужного файла, но вместо этого перезаписывает содержимое файла. работаю над ним и переформатирую его для загрузки, часто способами, которые мне не нравятся. (Отступ с двумя пробелами? Bweurk! Плюс есть еще нечетная ошибка , которую следует учитывать.)
Есть ли способ получить CodeKit только для проверки синтаксиса, без вывода какого-либо обработанного файла?