На главнуюКонтактыКарта сайта
В коробке инженера
В коробке инженера
Обзоры программ, интересных блогов и программирование
Заметки о Rastrwin, Matlab
  • Twitter Colee

SublimeText3: убираем из панели результатов ненужный текст после сборки

Автор: colee | Рубрика: Программы
Суббота, 26 марта 2016 г.
Теги: , Просмотров: 1087

Если кто-то не знаком с этим редактором, то можно ознакомиться тут. После использования расширения SublimeOnSaveBuild на первый план вылетела очень неприятная штука. Это расширение, как видно из его названия, при сохранении подает команду build, и при ошибке выдает что-то типа такого:

Панель результатов

И тут видно, что всю полезную высоту окна результатов занимает вывод информации о команде запуска, активной папке и самое большое по занимаемому место - значение переменной окружения PATH. И даже если учесть, что одновременных документов много, но вряд ли они будут из разных папок, и вообще исключаю возможность изменения переменной PATH. Поэтому задача №1 стала, убрать из результатов ненужную информацию.

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

В общем, пришлось выполнить первичное исследование, которое заключалось в поиске слова Finished in в папках Sublime. Сразу текст нашелся в файле Default.sublime-package, который находится в установочной папке Sublime. И вот что нашлось:

Результат поисков

Как можно увидеть на картинке, при ошибке после строки с Finished выводится переменная debug_text, которая определена выше. Часть данных, где идет вывод переменной PATH, я закомментировал с помощью #

Определение debug_text

Сохранить сразу не удалось подмигнуть Пришлось погуглить, что из себя представляет файл sublime-package - это обычный zip-архив. Ну дальше уже не составило труда зайти в него, как в архив, найти файл exec.py, в котором как раз эти строки и находятся, закомментировать, запаковать обратно. И сразу после

Результат изменений

что не может не радовать - проблема решена.

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

Для ленивых готовый Default.sublime-package 1, положить в установочную папку SublimeText3\Packages


Поделиться с друзьями:
twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru digg.com blogger.com livejournal.ru google.com yandex.ru del.icio.us
Оставьте комментарий!

Используйте нормальные имена

Ваш E-mail не публикуется, используется для обратной связи и для выбора аватара с сайта gravatar.com

Публикуется вместе с комментарием

усмешка LOL сыр улыбка подмигнуть ухмылка глаза в сторону в тупике удивление большое удивление малинка пустое лицо сдвинутая бровь Оо гррр ох ох неудачник смущенный больной Тау хммм бешенный злой клевый поцелуй шок крутой недовольный

Запрещается оскорблять окружающих и использовать ненормативную лексику

Вы должны включить JavaScript, чтобы оставить сообщение