Hi ,
First of all: Thank you’ve convinced me to leave Delphi. That was good advice, which I followed. Now I work with primarily with Visual Studio and Oxygene, and have a few things I want you to get rid of.
Can you please (after the launch and the stabilization of H2) give some more attention to the Visual Studio integration of your two languages? That would be totally awesome.
I work with Oxygene a while now on iOS and ASP.Net projects and really like it. However, I miss every day the ordinary IDE producttivity things in Oxygene projects , which are present when I create a C # project, for example .
Right now I find, this often conflicts with the cool features of Oxygene and Visual Studio.
Specifically, I miss:
- Solution Explorer: " Show all items > Add to Project "
- Solution Explorer: Support for iOS / OSX “folder based” fileTypes
- Editor: Code completion - CASE> enumerable types automatically complete (as in Delphi)
- Editor: Code Completion - automatic „END;“ in all block kinds
- Editor: Built-in code snippets („live templates“) for common things
- Code Completion : Show overloads and parameter lists with CTRL + Space (or automatically)
- Editor: structural highlighting
- Editor: parentheses- and block-matching (with colors or lines)
- Editor: Code Formatting
- Unit Test project template
- Editor: Refactoring tools
- Editor: an efficient sorted list CC (my types above, followed by plausible live templates and common types below, then the other stuff in alphabetical order)
- complete and actual Item Templates (for each item type, that‘s createable in C# and Xcode)
Those missing things are a bit counter-productive and the only shortcoming with Oxygene.
The Oxygene language and the language features are absolutely cool. I’m sure, who can develop something like this, they can also build an awesome IDE integration, which let all the competitors in the rain. What do you think?