Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 16

Если кому-то интересно, в следующий раз могу рассказать про добавление нового редактора на примере Workflow Designer, которого пока нет в SharpDevelop.
Очень интересно.
Хотелось бы так же узнать каким образом создавать собственные текстовые редакторы для своих языков.
А там с MonoDevelop по плагинам совместимость есть? SharpDevelop, вроде как, изначально его форком был.
Извиняюсь, наоборот. MonoDevelop — форк SharpDevelop'а.
Общие корни просматриваются. Принципы те же, структура файла .addin та же. Хотя дерево другое и названия классов отличаются.
В общем, прямой совместимости нет. Но процесс портирования скорее всего пройдет легко.
SharpDevelop — рулёзная вещь, особенно на менее мощных машинах. Но замечаю за собой что в даже самом простеньком проекте ощущается нехватка чего-то… угадайте чего!
решарпера)
НЛО прилетело и опубликовало эту надпись здесь
Resharper форева! :)
<cарказм>
Украденного ReSharper'а?
</cарказм>
Кому украденного, кому купленного, кому бесплатно полученного…
Нормального дебагера? :)
О, это жестоко!
Спасибо большое автору за описание подготовки плагина, сам изучал внутренности SharpDevelop'а, кое что взял за и идею для своего проекта на работе. Кстати, вроде бы и Codon и Doozer присутствуют одновременно в исходниках. вроде бы Codon — это узел дерева аддинов, а Doozer — это строитель элементов этого дерева.
Все верно. Раньше был Codon и CodonBuilder. Были ClassCodon, MenuItemCodon и т. д. Сейчас это ClassDoozer и MenuItemDoozer.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации