Visual Studio (Shell) erweitern mit Custom Editor
-
Hallo Leute,
gibt es eine Möglichkeit (bisher habe ich nur die Vsix) Geschichten gefunden, will aber quasi Visual Studio als Shell verwenden, und eigene Editoren (XMAL WPF) für irgendwelche Files aus dem Projekt anzeigen!
Ich will eine eigenen Projekt Typ mit VS öffnen können, dafür muss ich ja erstmal eine Projekt Template (extension) implementieren richtig? Nehmen wir an das Projekt-Typ "Hurz" kann ich so erzeugen.
Dann will ich in meinem Projektmappen exploren neue Items vom typ *.hurz" einfügen können.
Diese hurz- File haben ein proprietäres Format , welches ich in einem eigen Editor (UI anzeigen will) und dann wenn möglich geschrieben in WPF.
so mal als Denkanstoß...
Kann mir jemand sagen nach welchem "Wording" ich da recherchieren muss, um sowas machen zu können?
Vielen lieben Dank
-
Also ich habe nach "Visual Studio create custom project type" gesucht. Herausgekommen ist dabei u.a.
Creating Project Types und Walkthrough: Creating a Custom Editor sowie Building a Visual Studio Custom Project Type.
-
Guten Morgen ,
viele dank Th69. Das habe ich auch schon gefunden, leider kann man Custom Editor wohl nur in C++ entwickeln, würde aber gern das in WPF, das geh aber dann wohl nich!?
Also analog bswp. zum WinFroms Designer.. hätte ich gern ein "hurz" designer gemacht für die Zecke des Projekt typs..
Sehr Schade..
Kennt jemand aus CSharpDevelop noch andre offen IDE shells umd sich zu integrieren!?
-
@SoIntMan sagte in Visual Studio (Shell) erweitern mit Custom Editor:
leider kann man Custom Editor wohl nur in C++ entwickeln
Wo siehst du das? Zumindest der letzte Link ist C# Code.
-
@Mechanics sagte in Visual Studio (Shell) erweitern mit Custom Editor:
Wo siehst du das? Zumindest der letzte Link ist C# Code.
der letzte code is ja "nur" das project template.. da sind ja kleine cutoms editor (views) dabei !?
Der zweite link is custom editor... und da eben c++:)
-
Ich hab' nicht ganz kapiert was Du eigentlich willst. Ich sag' jetzt mal nur zur Sicherheit daß C++/CLI mit WFP quatsch ist. C++/CLIs Daseinsberechtigung liegt darin, damit "Glue-Code" zwischen .net-Sprachen und nativem Zeugs zu schreiben - nicht um damit GUIs zu basteln. GUI? C#!
-
Jo
The VSPackage project template can create a simple custom editor in C++. The VSPackage project template no longer supports C# or Visual Basic projects