2008-10-09 10 views
62

Est-il possible dans Visual Studio (un raccourci clavier) pour importer automatiquement un type (ou choisir entre les espaces de noms connus) comme le Ctrl +O dans Eclipse?namespaces Importation automatique

+0

duplication possible de [raccourci Visual Studio Keyboard pour ajouter automatiquement l'instruction Using nécessaire] (http://stackoverflow.com/questions/148977/visual-studio-keyboard-shortcut-to-automatically-add-the-needed- using-statement) – nawfal

Répondre

48

Lorsque le curseur rouge apparaît à la fin de votre membre, appuyez simplement Maj + Alt + F10, puis utilisez les touches fléchées pour choisir la bonne option:

Enter image description here

+4

Cela n'ajoute pas automatiquement la bonne déclaration 'using'. Resharper sera. – Andrew

+0

essayé et jamais vu. thnks –

+0

Semble bogué sous VB.NET: -/ – Larry

6

Regardez JetBrain's excellent ReSharper produit. Ça fait ça pour toi.

+0

Quel est le raccourci? –

+1

@JohnKurlak 'Alt' +' Enter' –

+0

J'ai perdu mon raccourci 'Alt' +' Entrée' et j'ai dû aller le chercher. La liaison est 'ReSharper_AltEnterFeelingLucky' –

70

Oui , Visual Studio peut ajouter le using pour vous. Lorsque vous tapez un nom de classe, appuyez sur Ctrl + . puis Entrez (la première option est 99,99% la bonne, alors appuyez simplement sur Entrez). Et vous pouvez l'ajouter au using en haut du fichier pour l'espace de noms de cette classe. Je l'utilise tout le temps.

C'est plus facile que Maj +Alt +F10 + Entrez car il est moins de touches et . et Entrez sont plus proches.

+1

Oui, CTRL +. est plus court - Merci pour le conseil. Ca bugge aussi dans VB.NET – Larry

+0

Je ne sais pas comment j'ai pu programmer sans ça ... – Despertar

+2

Je ne pense pas que cela existe dans les éditions express. Je pense que je dois arrêter d'être bon marché. –