metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-06-15 10:06 am

Sublime Text 2

Глянул скриншоты и скачал себе Sublime Text 2.
Похоже, крайне позитивный редактор, нужно переползать на него из фара.

[identity profile] veter-r-r.livejournal.com 2012-06-15 11:53 am (UTC)(link)
Автодополнение в SQL фича сомнительная, он же не подтянет названия таблиц и полей из реальной базы.
Кстати, ребе, расскажете заодно, как там с отладкой. А то многие редакторы на этом и обламываются.

[identity profile] xeno-by.livejournal.com 2012-06-15 12:03 pm (UTC)(link)
Из коробки никак. Есть плагин SublimeGDB, я тоже кое-что начинаю писать, но общей инфраструктуры на уровне API самого Sublime нету. Впрочем, сублайм слишком крут сам по себе, чтобы меня это остановило. По сути, дебаг это единственная причина того, что я еще юзаю эклипс, поэтому есть гигантская мотивация нафигачить интеграцию с дебаггером.

[identity profile] veter-r-r.livejournal.com 2012-06-15 12:14 pm (UTC)(link)
Ну, откровенно говоря, если для редактирования и работы с проектом я еще иногда запускал эклипс, то вот для дебага давным давно перебрался на VIM, ибо эклипс в процессе съедал всю память, которую не успел съесть до этого, а потом падал :)

[identity profile] xeno-by.livejournal.com 2012-06-15 12:15 pm (UTC)(link)
Ого! А как это в виме сделано? Тонкая обертка поверх jdb (в плане, вот тебе шелл jdb в буфере, а дальше сам) или что-то более мощное с брейкпоинтами и навигацией по стек трейсам?
Edited 2012-06-15 12:16 (UTC)

[identity profile] veter-r-r.livejournal.com 2012-06-15 12:22 pm (UTC)(link)
С брекпойнтами, навигацией, просмотром переменных и т.д.
Не сказать ,чтобы идеально, но вполне подходит для работы. А главное по сравнению с эклипсом просто летает.

[identity profile] metaclass.livejournal.com 2012-06-15 12:10 pm (UTC)(link)
А, насчет отладки ничего не могу сказать - я ей не пользуюсь в принципе.

[identity profile] veter-r-r.livejournal.com 2012-06-15 12:12 pm (UTC)(link)
Ээээ... а как?!

[identity profile] metaclass.livejournal.com 2012-06-15 12:16 pm (UTC)(link)
Функциональщина, защитное программирование, тесты, логи, strace/procmon, windbg/gdb - в таком порядке.

Отладчик при разработке я запускаю только в случае "хочу посмотреть на реакцию на кнопку в GUI в Visual Studio".