Quel est votre raccourci clavier Visual Studio préféré? Je suis toujours prêt à laisser mes mains sur le clavier et loin de la souris!
Un par réponse s'il vous plaît.
Quel est votre raccourci clavier Visual Studio préféré? Je suis toujours prêt à laisser mes mains sur le clavier et loin de la souris!
Un par réponse s'il vous plaît.
Réponses:
Ctrl+ -et l'inverse Ctrl+ Shift+ -.
Déplacez le curseur vers l'arrière (ou vers l'avant) jusqu'à la dernière position où il se trouvait. Plus de défilement en arrière ou PgUp/ PgDownpour savoir où vous étiez.
Cela bascule les fenêtres ouvertes dans Visual Studio:
Ctrl+ tabet l'inverse Ctrl+ Shift+tab
Pour moi, cela n'a rien à voir avec la saisie automatique du code, la correspondance des parenthèses ou l'affichage d'un panneau d'outils sophistiqué. Au lieu de cela, il s'agit simplement de me laisser voir le code.
Avec tous les panneaux qui vous entourent, la zone que vous utilisez pour réellement écrire du code devient trop petite.
Dans ce cas, Shift+ Alt+ Entervient à la rescousse et met la fenêtre de code au point en mode plein écran . Frappez à nouveau, et vous avez tous les panneaux de retour.
Recherche incrémentale - Ctrl+I
Il s'agit essentiellement de la boîte de dialogue de recherche sans la boîte de dialogue. Commencez simplement à taper ce que vous voulez rechercher (regardez l'emplacement de la barre d'état en bas pour voir ce que vous avez tapé). Appuyez à nouveau sur Ctrl+ Iou F3recherche l'instance suivante. Appuyez sur Échap pour quitter. Lancer une nouvelle recherche en appuyant deux fois sur Ctrl+ Irépète la dernière recherche.
Développer la balise active (menu Résoudre): Ctrl+ .(point)
Développe la balise qui s'affiche lorsque vous faites des choses comme renommer un identifiant.
using
instruction ou un espace de noms complet pour une classe) ... cela n'a rien à voir avec les info-bulles.
Ctrl+ K, Ctrl+ CCommenter un bloc
Ctrl+ K, Ctrl+ UDécommenter le bloc
Stock Visual Studio? F12- Edit.GoToDefinition .
Ayant Refactor DevExpress! installé signifie que Ctrl+ `est mon préféré de tous les temps, cependant;)
La TABclé des "extraits".
Par exemple, tapez try
et appuyez deux fois sur la touche de tabulation.
Résulte en:
try
{
}
catch (Exception)
{
throw;
}
que vous pouvez ensuite développer.
Liste complète des extraits C #: http://msdn.microsoft.com/en-us/library/vstudio/z41h7fat.aspx
Ctrl+ ]pour faire correspondre les accolades et les parenthèses.
Ctrl+ Shift+ ]sélectionne le code entre les parenthèses correspondantes.
Ctrl+ Shift+F
Bon vieux Find In Files .
Ctrl+ K, Ctrl + D// Auto- (Re) Format
Voir aussi: Répondre
Ctrl+ C, Ctrl+ Vpour dupliquer la ligne actuelle
Ctrl+ Lpour supprimer la ligne actuelle
Ctrl+ F3pour rechercher la sélection actuelle
Ctrl+ K, Ctrl+ Kpour créer un signet (qui sont utiles)
Ctrl+ K, Ctrl+ Npour aller au signet suivant
Et, voici quelque chose d'encore plus intéressant:
appuyez sur Ctrl+ /pour placer le curseur dans une boîte où vous pouvez taper des commandes.
Par exemple, en appuyant sur Ctrl+ /et en tapant "> sur", commencez maintenant à taper le nom d'un fichier dans votre projet et il se complétera automatiquement. Il s'agit d'un moyen très rapide d'ouvrir des fichiers dans la solution actuelle.
Ctrl+ Shift+ Vcoller / parcourir l'anneau du presse-papiers
J'aime Ctrl+ M, Ctrl+ M. Pour développer / réduire le bloc de code actuel.
Celui que j'utilise souvent mais pas beaucoup d'autres personnes est:
Shift+ Alt+ F10alorsEnter
Si vous tapez un nom de classe comme Collection<string>
et que vous n'avez pas l'importation d'espace de noms appropriée, cette combinaison de raccourcis insérera automatiquement l'importation (tandis que le carret se trouve immédiatement après le '>').
Mettre à jour:
Un raccourci équivalent des commentaires sur cette réponse (merci astérite !):
Ctrl + .
Beaucoup plus confortable que ma recommandation d'origine.
Shift+ESC
Cela masque / ferme toutes les fenêtres de «fausse fenêtre» dans Visual Studio. Cela inclut des choses comme l'explorateur de solutions, l'explorateur d'objets, la fenêtre de sortie, la fenêtre immédiate, les fenêtres de test unitaire, etc., etc.
Un raccourci dans une fenêtre (par exemple Ctrl+ Alt+ Lou Ctrl+ Alt+ I) fait ce que vous devez faire, et Shift+ Escpour vous en débarrasser. Si vous ne vous en débarrassez pas, la seule façon de lui redonner le focus est d'utiliser le même raccourci clavier (ou la souris, ce que nous essayons d'éviter ...)
Une fois que vous avez compris, c'est extrêmement utile.
Grrr .... Le nombre de fois que vous avez appuyé sur Ctrl+ F4pour fermer la «fenêtre» uniquement pour voir la fermeture de ma fenêtre de code actuelle était fou avant que je ne trouve cela, maintenant cela ne se produit que de temps en temps ..
Mon préféré: F12(aller à la définition) et Shift+ F12(trouver des références).
Ce dernier est utile avec F8(aller au résultat suivant).
Ctrl+ -et Ctrl+ Shift+ -sont mappés aux boutons arrière et avant de ma souris.
Ctrl+ .est également utile, en particulier pour ajouter des gestionnaires d'événements et "utiliser" des instructions.
Affiches de liaison de touches de Visual Studio 2005/2008:
Ceux-ci ne couvrent pas les personnalisations, mais ce sont de bons documents de référence et certainement utiles pour trouver de nouveaux raccourcis.
En outre, une macro qui sauvegarde toutes les liaisons actuelles dans un fichier HTML:
Alt+ Shift+ Touches fléchées ( ←, ↑, ↓, →)
Cela vous permet de sélectionner des éléments dans un bloc. Comme vous pouvez sélectionner tous les "int" dans le bloc puis rechercher et remplacer pour doubler par exemple.
**int** x = 1;
**int** y = 2;
**int** z = 3;
Ctrl+ M, O. Peut réduire et développer toutes les sections de code dans un fichier particulier.
Ouvrez et définissez le focus dans l' Explorateur de solutions : Ctrl+ Alt+L
Un que les autres éditeurs devraient prendre:
Ctrl+ Cavec rien sélectionné copiera la ligne actuelle.
La plupart des autres éditeurs ne feront rien. Après avoir copié une ligne, le collage placera la ligne avant la ligne actuelle, même si vous êtes au milieu de la ligne . La plupart des autres éditeurs commenceront à coller d'où vous êtes, ce qui n'est presque jamais ce que vous voulez.
Dupliquer une ligne est juste: Maintenez Ctrl, appuyez sur c, puis v. ( Ctrl+ C, Ctrl+ V)
Voici une liste que j'utilise fréquemment:
Ctrl+ I: pour une recherche progressive. Si vous ne tapez rien après Iet continuez à appuyer I(en maintenant la Ctrltouche enfoncée), il recherchera le dernier élément que vous avez recherché. Ctrl+ Shift+ Iinversera la recherche. Vous pouvez également utiliser F3(et Shift+ F3) une fois une chaîne de recherche entrée.
Ctrl+ K Ctrl+ C: Pour commenter la région en surbrillance. Si rien n'est mis en surbrillance, la ligne actuelle sera commentée. Bien entendu, il vous suffit de maintenir Ctrlet appuyez sur K, Csuccessivement.
Ctrl+ K Ctrl+ U: Pour décommenter la région en surbrillance. Fonctionne comme ci-dessus.
Ctrl+ /: Amènera le curseur dans le petit champ de recherche en haut. Vous pouvez taper "> de nom de fichier" (sans les guillemets) pour ouvrir un fichier. Très utile si votre projet contient plusieurs fichiers.
Ctrl+ K Ctrl+ K: Mettra en signet la ligne actuelle. C'est utile si vous voulez regarder une autre partie du code pendant un moment et revenir là où vous étiez.
Ctrl+ K Ctrl+ N: Vous amènera au prochain signet, s'il y en a plusieurs.
Ctrl+ -: Ramènera le curseur à son emplacement précédent
Ctrl+ Shift+ -: Amènera le curseur à son emplacement suivant (s'il existe)
Ctrl+ Shift+ B: Construisez votre projet
Ctrl+ C: Bien que cela fasse la copie habituelle, si rien n'est mis en surbrillance, il copie la ligne courante. Pareil pour Ctrl+ X(pour couper)
Ctrl+ Space: Saisie semi-automatique à l'aide d'IntelliSense
Ctrl+ ]: Vous amènera à l'accolade assortie. Fonctionne avec toutes sortes d'accolades: '(', '{', '['. Utile pour les gros blocs.
F12: Vous amène à la définition de fonction / définition de variable.
Alt+ P+ P: Ouvrira les propriétés du projet. Bien que peu de personnes l'utilisent, cela est utile si vous souhaitez modifier rapidement les arguments de la ligne de commande dans votre programme.
F5: Pour démarrer le débogage
Shift+ F5: Pour arrêter le débogage
Pendant le débogage, vous pouvez utiliser Ctrl+ Alt+ Qpour ajouter une veille rapide. D'autres raccourcis de débogage se trouvent dans le menu déroulant de débogage.
Si 'Favorite' est mesuré par la fréquence à laquelle je l'utilise, alors:
F10 : Debug.StepOver
:)
Par utilisation, la paire:
Lorsque la liste déroulante IntelliSense s'affiche, maintenez enfoncée Ctrlla liste semi-transparente pour que vous puissiez voir ce qui est caché derrière elle :)
Ctrl+ Alt+ P -> Attacher au processus
Je n'ai pas vu celui-ci ...
Ctrl + Up
Ctrl + Down
Fait défiler la fenêtre sans déplacer le curseur.