Donc, j'ai quelque chose que je veux essayer. L'idée est d'avoir un concepteur visuel qui fonctionne comme une extension Visual Studio, je veux être en mesure de faire glisser les gestionnaires d'événements et les comportements de câblage, toute personne qui a déjà joué avec l'éditeur de script Warcraft III aura une bonne idée Je veux faire. Ce genre de chose est-il facilement géré dans les outils d'extensibilité du studio visuel? Si oui, où dois-je commencer à chercher pour apprendre comment faire cela?Ecriture d'une extension Visual Studio pour un concepteur personnalisé
Répondre
Il est absolument possible d'utiliser les outils Visual Studio Extensibility. Vous voudrez créer un paquet VS. Il existe différents mécanismes (macros, compléments et packages) que vous pouvez utiliser pour étendre Visual Studio, mais les packages sont de loin les plus puissants. Plus précisément, vous devriez regarder dans creating a "Custom Editor/Designer".
Vous devrez télécharger le SDK Visual Studio 2010 si vous ne l'avez pas déjà fait. Il y a un assistant fantastique pour créer de nouveaux packages VS qui va même générer un exemple de "Custom editor" que vous pouvez utiliser comme point de départ pour votre concepteur personnalisé. Je vous recommande de lire le code généré par l'assistant jusqu'à ce que vous le compreniez vraiment. Il ya un lot de choses en cours, donc cela peut prendre un certain temps. Si vous voulez un livre pour commencer, à peu près le seul que j'ai trouvé est Professional Visual Studio Extensibility, mais il y a d'autres bonnes ressources sur Internet. Quelques-uns que j'ai utilisé sont MSDN et DiveDeeper's VSX blog. Probablement la meilleure façon de commencer est de lire le code samples from the VSX team, ils ont même environ 10-15 échantillons liés à des éditeurs personnalisés!
Bonne chance!
- 1. Extension de Visual Studio avec un concepteur personnalisé
- 2. Extension Visual Studio
- 3. Concepteur de classes Visual Studio
- 4. Extension de l'éditeur Visual Studio
- 5. Le concepteur Visual Studio 2008 renvoie l'erreur
- 6. Visual studio 2008 WPF concepteur questions
- 7. Concepteur de base de données pour Visual Studio?
- 8. fichier app.config avec extension Visual Studio
- 9. Modèles WPF Visual Studio - extension tabitem
- 10. visual studio - supprime le contrôle personnalisé de la fenêtre du concepteur
- 11. Visual Studio 2008 Extension pour tester une fonction rapidement? C#
- 12. Création d'une extension pour plusieurs versions de Visual Studio
- 13. Existe-t-il une extension actionscript pour Visual Studio?
- 14. Concepteur de jeux de données Visual Studio Null
- 15. concepteur Visual Studio: type n'est pas marqué comme sérialisable
- 16. Rendu de concepteur HTML Visual Studio 2010 contrairement à IE8?
- 17. Concepteur de classes Visual Studio 2008 - plusieurs à plusieurs associations
- 18. Visual Studio Shell - Création d'un IDE personnalisé
- 19. Visual Studio 2008, conversion de type de concepteur WinForms
- 20. Extension du studio visuel
- 21. Concepteur de diagrammes de classe Visual Studio 2008
- 22. Désinstaller modèle personnalisé d'objet dans Visual Studio
- 23. Sélecteur de couleurs personnalisé Visual Studio 2010
- 24. Modèle d'élément personnalisé Visual Studio Dépend de
- 25. Visual Studio 2010 oublie l'éditeur personnalisé
- 26. compilateur personnalisé dans Visual Studio 2008
- 27. Extension Visual Studio 2010 (.vsix), obtention de l'instance DTE2
- 28. Concepteur Web pour VS.NET ReportViewer
- 29. Comment associer un fichier .cs à un concepteur particulier dans Visual Studio?
- 30. Extension Visual Studio: info de démarrage non affichée