10

Anybody know any plugin for Visual Studio 2008 that has the ability to "Structural Highlighting" and Syntax support for Delphi-Prism.

Currently use Castalia and CnPack, but just work on Rad Studio.

I've also used Codekana, but does not support the syntax of Delphi Prism.

Bye.

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
RRUZ
  • 134,889
  • 20
  • 356
  • 483
  • I think it's not a good idea to tag delphi prism related questions as delphi. – Francis Lee Sep 03 '09 at 09:57
  • 2
    Francisco included the tag delphi intentionally because it is more possible for a delphi developer knows a plugin for delphi prism. – RRUZ Sep 03 '09 at 10:11
  • Have you contacted the guys at Codekana to ask if they would add support for Prism? – Bruce McGee Sep 03 '09 at 10:35
  • Bruce that is a good option, but for now I would like to find some existing plugin. – RRUZ Sep 03 '09 at 10:40
  • For that matter, I wonder if DevExpress will support Prism any time soon? – Bruce McGee Sep 03 '09 at 10:41
  • Per Julian Bucknall of DevExpress they are planning to support Delphi Prism with their IDE tools: http://www.delphi.org/2008/11/15-julian-bucknall-on-devexpress/ – Jim McKeeth Sep 04 '09 at 16:17
  • 6
    Jon the author & vendor of Codekana here. I'll definitely try to add support for other languages in the future, including Delphi-Prism. Shouldn't be too hard (but my to-do list is huge!). – jonbho Sep 04 '09 at 16:22

3 Answers3

1

Given the comments, the answer probably is 'there is not yet structural syntax highlighting for Delphi Prism' :-)

You might also want to contact the people at DevExpress, or hook the people at DevExpress up with the people at RemObjects.

RemObjects is the company that developed the whole Delphi Prism language and Visual Studio IDE integration: that product is called Oxygene.

CodeRush does structural syntax highlighting (and much more, even in their free edition). It used to be available for Delphi, but is now Visual Studio only, and works for the C# and VB.NET personalities. Mark Miller is the guy behind CodeRush (he started it in the Delphi world).

Since CodeRush is based on DxCore, DxCore does C#, VB.NET and ASPX, and DxCore is public, so you could roll your own structural syntax highlighting :-)

Julian Bucknall (CTO of DevExpress) already hinted on support for Delphi Prism in their products and elaborated on that.

Olaf Monien wrote about using DxCore to enable Sync Edit for Delphi Prism.

Personally I have not used Codekana yet, mainly because I rely on macros and refactoring a lot. At first sight Codekana does not support those, but I'd love to be corrected on that :-)

Jeroen Wiert Pluimers
  • 23,965
  • 9
  • 74
  • 154
  • 1
    Jeroen, Codekana indeed does not have any refactoring support. Care to explain exactly what you mean by macros? Thanks! – jonbho Sep 12 '09 at 12:28
  • 1
    I mistyped: I meant template expansion. You an find out more on the link below. The real strength of CodeRush here, is that the expansion is context sensitive. http://www.devexpress.com/Products/Visual_Studio_Add-in/Coding_Assistance/whatsnewv2.xml – Jeroen Wiert Pluimers Sep 13 '09 at 08:29
0

There is no product that provides structural highlighting with syntax support for Delphi Prism under VS.

Excellent question, which highlights an available development niche.

Argalatyr
  • 4,639
  • 3
  • 36
  • 62
0

hmmm, it's not quite the same, but i use smartoutline in visual studio 2008. It's mainly for collapsing specified regions of code, but it also marks up the structures in the margin. You have to specify the regions yourself, but once done it makes code a lot easier to read

zeocrash
  • 636
  • 2
  • 8
  • 31