Плагин для VS 2008 - со структурной подсветкой - поддержка синтаксиса Delphi Prism

Кто-нибудь знает любой плагин для Visual Studio 2008, который имеет возможность «Структурного выделения» и поддержки синтаксиса для Delphi -Призма.

В настоящее время используется Castalia и CnPack, но работает только в Rad Studio.

Я также использовал Codekana, но не поддерживает синтаксис Delphi Prism.

Пока.


person RRUZ    schedule 03.09.2009    source источник
comment
Я думаю, что не рекомендуется помечать вопросы, связанные с призмой delphi, как delphi.   -  person Francis Lee    schedule 03.09.2009
comment
Франциско включил тег delphi намеренно, потому что разработчику delphi более вероятно, что он знает плагин для delphi prism.   -  person RRUZ    schedule 03.09.2009
comment
Вы связались с ребятами из Codekana, чтобы спросить, добавят ли они поддержку Prism?   -  person Bruce McGee    schedule 03.09.2009
comment
Брюс, это хороший вариант, но пока я хотел бы найти какой-нибудь существующий плагин.   -  person RRUZ    schedule 03.09.2009
comment
Если на то пошло, мне интересно, поддержит ли DevExpress в ближайшее время Prism?   -  person Bruce McGee    schedule 03.09.2009
comment
Согласно Джулиану Бакнеллу из DevExpress, они планируют поддерживать Delphi Prism с помощью своих инструментов IDE: delphi.org/2008/11/15-julian-bucknall-on-devexpress   -  person Jim McKeeth    schedule 04.09.2009
comment
Джон, автор и продавец Codekana здесь. Я обязательно постараюсь добавить поддержку других языков в будущем, включая Delphi-Prism. Не должно быть слишком сложно (но мой список дел огромен!).   -  person jonbho    schedule 04.09.2009


Ответы (3)


Учитывая комментарии, ответ, вероятно, таков: «пока нет структурной подсветки синтаксиса для Delphi Prism» :-)

Вы также можете связаться с людьми из DevExpress или связать людей из DevExpress с людьми из RemObjects.

RemObjects - это компания, которая разработала весь язык Delphi Prism и интеграцию с Visual Studio IDE: этот продукт называется Oxygene.

CodeRush выполняет структурную подсветку синтаксиса (и многое другое, даже в их бесплатной версии). Раньше он был доступен для Delphi, но теперь доступен только для Visual Studio и работает для пользователей C # и VB.NET. Марк Миллер - автор CodeRush (он начал его в мире Delphi) .

Поскольку CodeRush основан на DxCore, DxCore поддерживает C #, VB.NET и ASPX, а DxCore является общедоступным, поэтому вы можете использовать собственную структурную подсветку синтаксиса :-)

Джулиан Бакнелл (технический директор DevExpress) уже намекнул на поддержку Delphi Prism в своих продуктах и подробно остановился на этом.

Олаф Моньен писал об использовании DxCore, чтобы включить синхронизацию редактирования для Delphi Prism.

Лично я еще не использовал Codekana, главным образом потому, что я много полагаюсь на макросы и рефакторинг. На первый взгляд Codekana не поддерживает их, но я бы хотел, чтобы меня поправили :-)

person Jeroen Wiert Pluimers    schedule 10.09.2009
comment
Джероен, Codekana действительно не поддерживает рефакторинг. Не хотите ли объяснить, что именно вы подразумеваете под макросами? Спасибо! - person jonbho; 12.09.2009
comment
Я ошибся: я имел в виду расширение шаблона. Вы узнаете больше по ссылке ниже. Настоящая сила CodeRush в том, что расширение зависит от контекста. devexpress.com/Products/Visual_Studio_Add-in/Coding_Assistance/ - person Jeroen Wiert Pluimers; 13.09.2009

Нет продукта, который обеспечивает структурную подсветку с поддержкой синтаксиса для Delphi Prism в VS.

Отличный вопрос, подчеркивающий доступную нишу разработки.

person Argalatyr    schedule 06.09.2009

хммм, это не совсем то же самое, но я использую smartoutline в Visual Studio 2008. Это в основном для сворачивания определенных областей кода, но также размечает структуры на полях. Вы должны сами указать регионы, но после этого код становится намного легче читать.

person zeocrash    schedule 09.09.2009