views:

1052

answers:

6

Hi, I've the Delphi Prism command line compiler... is there a free IDE that I can use? Must have intellisense etc just a plain editor no drag-drop required.

A: 

Hi,

I thought the whole point of Delphi Prism was to use Visual Studio. Borland (CodeGear) wanted to save time it would have to spend re-engineering all the VS designers (WinForms, WPF, etc). But it would be interesting to see if there is anything out there. Let's see =)

Filip
+5  A: 

It's a commercial product. The only "free-as-in-beer" version is the command-line compiler.

However, there are time-limited trial versions of the full IDE available. Try that, and if you like what you see, consider buying it.

Roddy
+1  A: 

It is called Visual Studio shell and it comes free when you buy Delphi Prism. The command line compiler is for server deployment and automated builds. You can use it for development, but it will take a lot to get intelisense working with it.

Jim McKeeth
I don't think that's what the command-line compiler is for. The license grants rights to a single named user and allows only that one person to use it. That's not how build servers work.
Rob Kennedy
While the command-line compiler is licensed to a named user, read down in the license a little further: ***3.1 Redistributables. The Product itself is a "redistributable" (“Redistributables")*** Which means you can install it on a web server or a build server.
Jim McKeeth
+2  A: 

The primary selling point of Prism is IDE integration with Visual Studio. Visual Studio provides the framework for syntax highlighting and command completion. The Prism libraries plug in to that to tell Visual Studio what to display. The command-line version doesn't come with any of that, so the hypothetical IDE you're looking for would either need to use the pay version of Prism anyway, or it would need to provide all the language-specific highlighting and completion features itself.

It wouldn't be easy, but that's not to say it isn't possible. The syntax highlighting probably isn't all that hard. Find an IDE that already supports Delphi highlighting, and then modify it to account for the Prism-specific features of the language.

If you're not going to do the work yourself, then you'll probably at least have to be vocal about wanting someone else to do it. Otherwise, the alternative-IDE writers simply won't see the demand for it and will spend their time working on other things instead.

Rob Kennedy
A: 

The RemObjects guys, the developers of Delphi Prism for CodeGear, were working on getting Prsim to work with MonoDevelop. But its been a while since I've heard anything about this so I think its proably safe to assume that its not going to happen. It might be worthwhile asking the question in Delphi Prism news groups and seeing what response you get from there.

Barry Carr
+1  A: 

Here's a free IDE that works with Delphi Prism:

http://www.andreas-flucke.homepage.t-online.de/AFDLite/afdlite_eng.html

Joe