October 19th, 2011

glider

scala ide

Поддался на уговоры Мартина eat your own dog food и поставил скаловский плагин к Эклипсу.

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

Зато узнал прикольный трюк на тему того, как вызывать TortoiseGit из командной строки: http://ayende.com/blog/4749/executing-tortoisegit-from-the-command-line. Полезняшка, ибо большие коммиты и развесистые навигации по истории я предпочитаю делать через гуи. Единственная проблема - сабжевый бат-файлик моргает консолью при запуске. Ну ничего, переписал батник в двадцать строк сишарпа, сделал csc.exe /t:winexe tgit.cs и вот оно счастье. Ладно, что-то я отвлекся.

В целом, наш продукт весьма порадовал: есть навигация по проекту, есть тултипы с информацией о типе выражений под курсором, есть автокомплит, есть дебаг. Разве что глобального поиска использований пока что нет. Надо завтра спросить у тайпсейфовцев как оно там с find references. Касательно перфоманса - эклипс на моем ноуте работает побыстрее и идеи, и вижуал студии с решарпером, что не может не радовать.