Quel est le raccourci clavier pour développer la petite ligne rouge qui vous donne le menu où vous pouvez choisir d'ajouter l'instruction using
nécessaire au début du fichier?Raccourci clavier Visual Studio pour ajouter automatiquement l'instruction 'using' requise
Répondre
Ctrl + . montre le menu. Je trouve cela plus facile à taper que l'alternative, Alt + Shift + F10.
Cela peut être lié à nouveau quelque chose de plus familier en allant dans Outils> Options> Environnement> Clavier> Visual C#> View.QuickActions
Alt +Maj +F10 affichera le menu associé à la balise active.
Votre curseur devra être sur le nom de classe/interface que vous avez tapé pour que cela fonctionne. –
Oui. Et il doit aussi être le curseur de la souris, pas seulement le curseur du clavier, et le fait d'y déplacer le curseur de la souris pour y accéder supprime complètement le point d'avoir un raccourci clavier. – Neutrino
@Neutrino Ce n'est certainement pas le cas pour moi. Le curseur de la souris n'a rien à voir avec ça. –
- Contexte touche Menu (un avec un menu dessus, à côté de la touche de Windows)
- Ensuite, choisissez "Résoudre" dans le menu. Cela peut être fait par en appuyant sur "s".
Je peux fortement recommander de vérifier le plugin Visual Studio ReSharper. Il a une fonction QuickFix qui fait la même chose (et beaucoup plus).
Mais ReSharper ne nécessite pas que le curseur se trouve sur le code réel qui nécessite un nouvel espace de noms. Dites, vous copiez/collez du code dans le fichier source, et juste quelques clics de Alt + Entrez, et toutes les utilisations nécessaires sont inclus.
Oh, et il s'assure également que la référence d'assemblage requise est ajoutée à votre projet. Dites par exemple, vous créez un nouveau projet contenant NUnit tests unitaires. La première classe que vous écrivez, vous ajoutez l'attribut [TestFixture]. Si vous avez déjà un projet dans votre solution qui référence le fichier DLL NUnit, alors ReSharper est capable de voir que TestFixtureAttribute provient de ce fichier DLL, donc il ajoutera automatiquement cette référence d'assembly à votre nouveau projet.
Et il ajoute également les espaces de noms requis pour les méthodes d'extension. Au moins, la version 5 de ReSharper la fait. Je suis assez sûr que la fonction de résolution intégrée de Visual Studio ne le fait pas. Par contre, c'est un produit commercial, donc vous devez payer pour cela. Mais si vous travaillez avec des logiciels commercialement, la productivité gagnée (le plug in fait beaucoup d'autres choses cool) l'emporte sur l'étiquette de prix.
Oui, je suis fan;)
Dans Visual Studio 2010, vous trouverez la commande du clavier pour résoudre les espaces de noms dans une commande appelée View.ShowSmartTag. Le mien a également été mappé à Shift + Alt + F10 qui est beaucoup de tracas - donc je remappe habituellement cela rapidement.
Sur Pete commentant ReSharper - oui, pour tous ceux qui ont le budget, ReSharper rend la vie un plaisir absolu. Le fait qu'il soit assez intelligent pour résoudre les dépendances en dehors des références actuelles, et les ajouter à la fois en tant qu'usages et références vous permettra non seulement d'économiser d'innombrables heures, mais aussi de vous faire oublier toutes les classes de frameworks ;-) la vie de développement ... Ensuite, nous n'avons même pas encore commencé à refactoriser ReSharper.
DevExpress 'CodeRush ne propose aucune assistance à cet égard; ou rien qui est évident pour moi - et DevExpress en mode non-expert est tout à fait à venir dans ce qu'il veut faire pour vous :-)
Dernier commentaire - cette fonctionnalité IDE de la résolution des dépendances est si mature et raffinée dans le Java Monde IDE que la majeure partie des échantillons Internet ne montrent même plus les importations (en utilisant). Cela dit, Microsoft a enfin quelque chose à offrir à cet égard, mais il est clair pour moi que le développement de Microsoft (pour beaucoup d'entre nous) est maintenant bouclé - l'accent est passé de la source aux concepteurs visuels. Retour à se concentrer à nouveau sur la source - ce qui signifie que le temps que vous passez dans une vue de code source/C#, VB ou XAML est en hausse et la quantité de glisser-déposer sur 'formulaires' est en baisse. Avec cette hypothèse de base, il est simple de dire que Microsoft devrait commencer à se concentrer sur l'amélioration de l'éditeur, les raccourcis clavier et la vérification et l'évaluation du code/erreur - les jours d'un éditeur muet vous laissant découvrir une classe dans google. quelle bibliothèque il réside ont disparu (ou devraient l'être en tout cas) pour la plupart d'entre nous.
Voilà ce que je cherchais! Quelle est la commande appelée afin que je puisse le remapper. Bravo pour trouver son nom ... vraiment obscur. – swinefeaster
- 1. Raccourci Visual Studio pour ajouter automatiquement des méthodes de délégué d'événement
- 2. Configuration système requise pour Visual Studio 2010
- 3. Existe-t-il un raccourci clavier pour "Build Page" dans Visual Studio 2005?
- 4. Raccourci du menu contextuel Visual Studio
- 5. Créer par programme un raccourci clavier pour le raccourci clavier
- 6. Un raccourci clavier dans Visual Studio pour ouvrir un fichier dans votre solution?
- 7. Visual Studio: raccourci clavier pour basculer entre les modes Debug et Release
- 8. Quel est le raccourci clavier (dans Visual Studio 2008) pour afficher la définition de la méthode?
- 9. Y at-il un raccourci clavier pour afficher tous les documents ouverts dans Visual Studio 2008
- 10. Raccourci clavier Visual Studio pour faire défiler la méthode surcharges info-bulles?
- 11. Besoin d'un raccourci clavier pour commenter un bloc de code dans Visual Studio 2008 Express
- 12. Visual Studio Ajouter pour ajouter un suivi
- 13. Obtenir la dernière version du raccourci dans Visual Studio 2008
- 14. Comment affecter un raccourci clavier aux commandes de contrôle de code source dans Visual Studio 2008?
- 15. Visual Studio 2008 - saut au raccourci du numéro de ligne
- 16. Comment appeler BindingNavigator1. Bouton Ajouter/ou raccourci clavier
- 17. Donne-moi raccourci pour Visual Studio 2008 IDE
- 18. Raccourci clavier large application - Java Swing
- 19. Visual Studio 2005 Raccourcis
- 20. Commonclipse pour Visual Studio?
- 21. Pour créer un raccourci clavier pour Info dans Zsh?
- 22. raccourcis clavier pour les cadres de la pile d'appel précédent et suivant dans Visual Studio
- 23. Création d'un raccourci clavier vers la méthode regionate
- 24. Qualité des requêtes sql générées automatiquement dans Visual Studio
- 25. Comment ajouter NUnit dans Visual Studio
- 26. Raccourci clavier complet dans NetBeans sur MBP
- 27. Désactiver clavier Remote Desktop Client raccourci
- 28. Visual Studio 2005 - Ajouter WebReference échoue pour webservice sécurisé
- 29. Comment enregistrer un raccourci clavier personnalisé pour une application Windows
- 30. Code Rush: Raccourci clavier pour modifier l'étendue des membres
Yup, je suppose que c'est ce que tu as l'habitude de faire. Je n'ai aucune difficulté avec Alt + Shift + F10 alors que Ctrl +. se sent totalement étranger. Je suppose que nous accepterons n'importe quoi donné assez conditionné. : D –
J'ai l'un des claviers Microsoft avec leur verrouillage de fonction ... l'homme que je déteste cette chose. –
J'en ai un à la maison. Le verrouillage des fonctions était une idée stupide. –