Pull to refresh

Comments 16

Если кому-то интересно, в следующий раз могу рассказать про добавление нового редактора на примере Workflow Designer, которого пока нет в SharpDevelop.
Очень интересно.
Хотелось бы так же узнать каким образом создавать собственные текстовые редакторы для своих языков.
А там с MonoDevelop по плагинам совместимость есть? SharpDevelop, вроде как, изначально его форком был.
Извиняюсь, наоборот. MonoDevelop — форк SharpDevelop'а.
Общие корни просматриваются. Принципы те же, структура файла .addin та же. Хотя дерево другое и названия классов отличаются.
В общем, прямой совместимости нет. Но процесс портирования скорее всего пройдет легко.
SharpDevelop — рулёзная вещь, особенно на менее мощных машинах. Но замечаю за собой что в даже самом простеньком проекте ощущается нехватка чего-то… угадайте чего!
UFO just landed and posted this here
<cарказм>
Украденного ReSharper'а?
</cарказм>
Кому украденного, кому купленного, кому бесплатно полученного…
Спасибо большое автору за описание подготовки плагина, сам изучал внутренности SharpDevelop'а, кое что взял за и идею для своего проекта на работе. Кстати, вроде бы и Codon и Doozer присутствуют одновременно в исходниках. вроде бы Codon — это узел дерева аддинов, а Doozer — это строитель элементов этого дерева.
Все верно. Раньше был Codon и CodonBuilder. Были ClassCodon, MenuItemCodon и т. д. Сейчас это ClassDoozer и MenuItemDoozer.
Sign up to leave a comment.

Articles