2010-06-03 5 views
0

Hé les gars, j'ai un dilemme dont je ne suis pas certain, car je ne suis pas sûr que c'est exactement possible pour un complément Visual Studio d'exécuter son code automatiquement.Visual Studio Add-in Exec s'exécutant automatiquement

J'ai besoin d'un add-in qui peut fonctionner passivement, comme un enregistreur pour Visual Studios. Cependant, la méthode Exec que je connais jusqu'à présent ne peut exécuter que la fonctionnalité de la barre de commandes, mais j'ai besoin que le code s'exécute lorsque l'utilisateur clique avec le bouton droit ou sélectionne une ligne de texte.

Je pouvais faire un enregistreur automatique si je mettais mon code dans le "querystatus", mais cela serait considéré comme une mauvaise programmation, et il ne se connecte pas lorsque je sélectionne simplement un morceau de texte.

Est-ce que quelqu'un sait comment faire un code de fonctionnement passif ou automatique dans Visual Studios?

Répondre

0

Malheureusement, je pense que vous devrez peut-être implémenter cela en tant que paquet VS, ce qui est un moyen beaucoup plus puissant d'étendre Visual Studio. Je vous recommande fortement de consulter la documentation de MSDN concernant «l'architecture d'intégration». Elle vous donnera une bonne idée du fonctionnement du modèle d'extensibilité VS et de certains des concepts qu'il utilise.

Plus spécifiquement à votre problème, il semble que vous souhaitiez étendre l'éditeur Visual Studio. Il y a un peu de documentation about extending the editor on MSDN.

Espérons que cela aide!

Questions connexes