Devises › Euro – Livre sterling
Langues › Néerlandais • Anglais • Français • Italien • Espagnol • Allemand • Suédois
Délai de livraison › Clé reçue par e-mail en 2 minutes
Toutes les combinaisons de raccourcis clavier pour la programmation
Les raccourcis clavier les plus importants pour la programmation
Les raccourcis clavier en programmation vous permettent de naviguer plus rapidement dans le code, de renommer des fonctions et de rechercher des erreurs sans avoir à cliquer sans cesse dans les menus. Cet ouvrage de référence répertorie 100 raccourcis clavier essentiels pour huit environnements de développement, avec des explications sur la fonction de chaque commande et les situations dans lesquelles l’utiliser.
Quels sont les raccourcis clavier importants en programmation ?
Les raccourcis clavier les plus utiles pour les programmeurs facilitent cinq tâches récurrentes : ouvrir des fichiers, écrire du code, rechercher des définitions, restructurer le code et déboguer des programmes. Vous utilisez notamment les commandes de complétion de code, de navigation, de renommage et de points d’arrêt dans pratiquement tous les projets de développement.
Une combinaison de touches ne fonctionne pas de la même manière partout. Dans Visual Studio, par exemple, la touche F5 lance le programme avec le débogueur. Les environnements JetBrains utilisent généralement Shift + F9 à cette fin. Et alors que Ctrl + D sélectionne la correspondance suivante dans l’ Visual Studio Code , cette combinaison duplique une ligne ou une sélection dans IntelliJ IDEA.
Vous trouverez ci-dessous des aperçus distincts pour Visual Studio Code, Visual Studio, IntelliJ IDEA, PyCharm, WebStorm, Eclipse, Xcode et Android Studio. Au total, ils comptent exactement 100 entrées. Une même combinaison peut apparaître dans plusieurs programmes, ce qui permet à chaque tableau de rester utilisable de manière autonome.
Système d'exploitation et profil de clavier
Les tableaux utilisent les clés standard pour Windows, sauf pour Xcode: dans ce cas, ce sont les touches standard de mac. Visual Studio utilise le profil General. Pour les programmes JetBrains et Android Studio, c’est le profil de touches Windows habituel qui s’applique ; Eclipse est décrit à partir de l’environnement de développement Java.
Un profil de touches personnalisé, une extension ou une autre configuration de clavier peut entraîner des différences. Sur les ordinateurs portables, il faut parfois maintenir la touche Fn enfoncée pour utiliser une touche de fonction telle que F8.
| Thème principal | Mots clés associés | Termes de recherche sémantiques |
|---|---|---|
| Écrire un code | Complément de code, mise en forme, commentaires | IntelliSense, saisie semi-automatique, indentation |
| Rechercher un code | Ouverture de fichiers, définitions, références | Recherche de symboles, utilisations, navigation dans le projet |
| Reformuler le code | Renommer, extraire la méthode | Refactoring, saisie de variables, importations |
| Signaler une erreur | Débogueur, point d'arrêt, exécution pas à pas | Step into, step over, évaluer l'expression |
Attention à la saisie : Ctrl + K, puis Ctrl + D correspondent à deux combinaisons de touches consécutives. Pour « deux fois la touche Maj », appuyez deux fois rapidement sur la même touche.
Visual Studio Code: 16 raccourcis clavier
Visual Studio Code est un éditeur de code extensible. La navigation et l'édition de texte fonctionnent immédiatement, mais les fonctionnalités linguistiques avancées peuvent nécessiter une extension adaptée. Pour Python, C#, Java et d'autres langages, la prise en charge linguistique détermine les définitions, les références et les améliorations disponibles.
Rechercher, naviguer et comprendre les codes
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 1 | Ctrl + Maj + P | Ouvre la palette de commandes. Saisissez le nom d’une commande, telle que « formater » ou « choisir un interpréteur », et exécutez-la sans connaître son emplacement dans le menu. |
| 2 | Ctrl + P | Ouvrez Quick Open pour rechercher des fichiers par nom. En général, une partie du nom du fichier suffit pour accéder instantanément au fichier souhaité. |
| 3 | Ctrl + Maj + F | Recherche du texte dans les fichiers de l'espace de travail ouvert. Pratique pour retrouver des messages d'erreur, des clés de configuration ou des routes API utilisées. |
| 4 | Ctrl + Maj + O | Affiche les symboles du fichier actuel. Cela vous permet d’accéder instantanément à une fonction, une méthode ou une classe sans avoir à faire défiler un long fichier source. |
| 5 | Ctrl + Espace | Affiche des suggestions pour compléter le code. Les noms, propriétés et extraits proposés dépendent de la prise en charge linguistique et de la position du curseur. |
| 6 | Ctrl + Maj + Espace | Affiche l'aide relative aux paramètres lors d'un appel de fonction prise en charge. Vous voyez quels arguments sont attendus et où l'argument actuel doit être placé dans l'appel. |
| 7 | F12 | Accédez à la définition du symbole situé sous le curseur. Utilisez cette fonction pour examiner la structure d’une fonction ou d’une classe appelée. |
| 8 | Alt + F12 | Affiche la définition dans une fenêtre intégrée. Vous pouvez consulter l’implémentation tout en gardant visible le code environnant de votre fichier d’origine. |
| 9 | Shift + F12 | Affiche les références à un symbole pris en charge. Cela vous permet d’identifier les parties du projet qui utilisent une fonction, une variable ou tout autre élément de code. |
Modifier un code et gérer plusieurs comptes
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 10 | F2 | Lancez le renommage d’un symbole. Grâce à une prise en charge linguistique adaptée, les références reconnues sont mises à jour, au lieu de simplement remplacer le même texte. |
| 11 | Ctrl + . | Accédez à des solutions rapides et à des promotions sur les codes. Par exemple, ajoutez une importation manquante ou appliquez une amélioration suggérée à la position actuelle du curseur. |
| 12 | Maj + Alt + F | Mettez en forme le document à l'aide du formateur défini. Un formateur approprié doit être disponible ; cette commande restaure la mise en forme, mais ne garantit pas le bon fonctionnement du code. |
| 13 | Ctrl + / | Active ou désactive les commentaires de ligne pour la ligne ou la sélection actuelle. L'éditeur utilise pour cela la syntaxe de commentaire du langage de programmation actif. |
| 14 | Alt + ↑ | Déplace la ligne actuelle ou les lignes sélectionnées vers le haut. Pratique pour réorganiser des instructions consécutives sans avoir à les couper et les coller séparément. |
| 15 | Maj + Alt + ↓ | Copie la ligne ou la sélection actuelle vers le bas. Utile pour les lignes de configuration similaires ; modifiez ensuite les éléments qui doivent différer. |
| 16 | Ctrl + D | Sélectionne le mot actuel ou ajoute la correspondance suivante à la sélection. Cela vous permet de modifier simultanément plusieurs passages de texte sélectionnés. |
Visual Studio : 16 raccourcis clavier
Visual Studio est un environnement de développement complet, largement utilisé notamment pour C#, .NET et C++. La combinaison de la compilation, du débogage et de la navigation rend les touches de fonction particulièrement importantes. Les commandes ci-dessous s’appuient sur le profil par défaut « General ».
Développement et débogage
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 17 | Ctrl + Maj + B | Compile la solution selon la configuration active. Visual Studio traite les projets concernés et affiche les éventuelles erreurs de compilation susceptibles d'empêcher l'exécution. |
| 18 | F5 | Lancez le projet de démarrage configuré avec le débogage. Si le débogueur est déjà en pause, la même touche reprend l'exécution jusqu'au prochain point d'arrêt. |
| 19 | Ctrl + F5 | Lancez le projet sans débogueur. Convient pour exécuter le programme normalement lorsque vous n'avez pas besoin de points d'arrêt ni d'inspection des variables. |
| 20 | Shift + F5 | Arrête l'exécution active du débogage. Utilisez cette commande lorsque vous souhaitez mettre fin au programme en cours d'analyse et revenir à la modification du code. |
| 21 | F9 | Place ou supprime un point d'arrêt sur la ligne actuelle. Lorsqu'un point d'arrêt valide est atteint, le débogueur se met en pause afin que vous puissiez examiner l'état du programme. |
| 22 | F10 | Exécute l'étape suivante lors d'une interruption sans entrer, comme d'habitude, dans une fonction appelée. D'autres conditions d'interruption peuvent néanmoins interrompre l'exécution. |
| 23 | F11 | Si possible, entrez dans la fonction appelée. Cela vous permet de suivre l'exécution au sein même de la fonction plutôt que de simplement en observer le résultat. |
| 24 | Shift + F11 | Poursuit l'exécution jusqu'à ce que la fonction actuelle soit quittée. Pratique lorsque vous en avez vu suffisamment et que vous souhaitez revenir au code appelant. |
| 25 | Ctrl + F10 | Laissez l'exécution se poursuivre jusqu'à la position du curseur, une fois celle-ci atteinte. Vous n'avez pas besoin de placer un point d'arrêt permanent sur cette ligne pour cela. |
Naviguer et obtenir un code
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 26 | F12 | Ouvre la définition de l'élément de code sélectionné. Utile pour consulter rapidement l'implémentation sous-jacente à partir d'un appel de méthode. |
| 27 | Shift + F12 | Recherche toutes les références identifiées à l’élément sélectionné. Utilisez cette fonctionnalité pour analyser les conséquences d’une modification avant de modifier une méthode publique. |
| 28 | Ctrl + . | Affiche les « Quick Actions » et les refactorisations disponibles. En fonction du langage et du contexte, vous pouvez par exemple ajouter des importations ou faire modifier une structure de code. |
| 29 | Ctrl + K, puis Ctrl + D | Mettez en forme l'intégralité du document selon le style de code défini. Exécutez ces deux combinaisons l'une après l'autre pendant que l'éditeur de code est actif. |
| 30 | Ctrl + K, puis Ctrl + C | Placez le code sélectionné dans un commentaire. Cela est utile pour exclure temporairement une partie de l'exécution lors d'une analyse. |
| 31 | Ctrl + K, puis Ctrl + U | Supprime les commentaires de ligne du code sélectionné. Utilisez cette commande comme contrepartie de la commande de commentaire une fois qu’une vérification temporaire est terminée. |
| 32 | Ctrl + Alt + L | Ouvre ou active l'Explorateur de solutions. Vous pouvez y consulter les projets, les fichiers, les dépendances et les autres composants de la solution ouverte. |
IntelliJ IDEA : 14 raccourcis clavier
IntelliJ IDEA offre une prise en charge complète pour la compréhension et la refonte du code. Les fonctionnalités varient selon le langage et le projet, mais la recherche, l’identification des occurrences et la refonte constituent notamment une base solide pour le travail quotidien.
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 33 | Deux fois Shift | Ouvre Search Everywhere. Recherchez des fichiers, des icônes, des paramètres et des commandes à partir d’une seule fenêtre sans avoir à sélectionner au préalable la bonne catégorie de recherche. |
| 34 | Ctrl + Maj + A | Recherchez une commande IDE par nom. Cela s'avère pratique lorsque vous connaissez la fonction souhaitée, mais que vous avez oublié le raccourci clavier ou l'emplacement dans le menu. |
| 35 | Ctrl + N | Recherchez une catégorie par nom. Utilisez cette fonction pour accéder instantanément à un type de produit connu sans avoir à parcourir toute la structure des offres. |
| 36 | Ctrl + Maj + N | Recherche de fichiers par nom. Convient aux fichiers source, aux fichiers de configuration et à d’autres éléments de projet que vous ne souhaitez pas ouvrir via un nom de classe. |
| 37 | Ctrl + B | Permet d’accéder à la déclaration de l’élément situé sous le curseur. Selon le contexte, l’IDE peut également proposer des occurrences pertinentes. |
| 38 | Ctrl + Alt + B | Recherche des implémentations d’un type ou d’une méthode. Particulièrement utile lorsque vous souhaitez voir, à partir d’une interface, quelles classes concrètes fournissent ce comportement. |
| 39 | Alt + F7 | Recherche les occurrences du symbole sélectionné. Cela vous permet de déterminer quel code dépend d’une classe, d’une méthode, d’un champ ou d’un autre élément. |
| 40 | Shift + F6 | Lancez la refactorisation « Rename ». L’IDE peut modifier les références détectées ; vérifiez les modifications proposées avant de finaliser un renommage à grande échelle. |
| 41 | Ctrl + Alt + M | Extrait le code sélectionné vers une méthode prenant en charge la langue et la sélection. Cela vous permet de donner un nom clair à une tâche distincte. |
| 42 | Ctrl + Alt + V | Introduit une variable pour une expression sélectionnée. Utile pour rendre un calcul complexe plus lisible ou pour nommer un résultat intermédiaire. |
| 43 | Ctrl + Alt + L | Mettez en forme le fichier ou la sélection selon les paramètres du projet. Cela permet d’appliquer de manière cohérente les règles de mise en forme, notamment les retraits. |
| 44 | Ctrl + W | Élargissez la sélection en fonction de la structure du code. Par exemple, en appuyant plusieurs fois, vous sélectionnez d’abord une expression, puis un bloc de code plus vaste. |
| 45 | Ctrl + Maj + W | Réduit une sélection précédemment étendue. Pratique lorsque Ctrl + W a sélectionné une zone plus grande que celle que vous souhaitez finalement modifier. |
| 46 | Alt + Insert | Ouvre les options disponibles pour la génération de code. En fonction du langage, vous pouvez par exemple faire insérer des constructeurs, des getters, des setters ou d’autres éléments récurrents. |
PyCharm : 12 raccourcis clavier
Dans PyCharm, vous bénéficiez d’une navigation intelligente ainsi que d’une prise en charge des interpréteurs Python, des configurations d’exécution et du débogage. Pour exécuter du code, l’interpréteur approprié doit être configuré. Les commandes de démarrage ci-dessous utilisent la configuration d’exécution ou de débogage sélectionnée.
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 47 | Alt + Entrée | Affiche les actions contextuelles et les solutions proposées. Utilisez-les pour les problèmes mis en évidence, par exemple pour ajouter une importation manquante ou améliorer du code. |
| 48 | Ctrl + Espace | Active la suggestion de code. PyCharm propose des noms et des propriétés disponibles en fonction, entre autres, des importations, des informations de type et du contexte de code actuel. |
| 49 | Ctrl + Q | Affiche rapidement la documentation relative à l'élément situé sous le curseur. Consultez ainsi les explications concernant une fonction ou un objet sans quitter l'éditeur. |
| 50 | Ctrl + P | Affiche les informations relatives aux paramètres dans un appel de fonction. Vous pouvez voir quels arguments sont disponibles et vérifier l'ordre correct ou les noms des paramètres. |
| 51 | Ctrl + B | Permet d’accéder à la déclaration de l’élément sélectionné. Pratique pour voir d’où provient une fonction, une classe ou une variable utilisée. |
| 52 | Ctrl + Alt + L | Formate le code ou le fichier sélectionné selon le style défini. En Python, une indentation correcte reste également essentielle pour le bon fonctionnement du code. |
| 53 | Shift + F6 | Commencez le renommage d’un symbole par une refactorisation. Dans le cas de références générées dynamiquement, vérifiez vous-même que tous les emplacements d’utilisation concernés ont bien été pris en compte. |
| 54 | Shift + F10 | Exécute la configuration d'exécution sélectionnée. Vérifiez au préalable qu'elle fait référence au bon script, au bon interpréteur et aux arguments souhaités. |
| 55 | Shift + F9 | Lancez la configuration sélectionnée avec le débogage. Cela vous permettra de mettre en pause sur des points d'arrêt et d'examiner les valeurs pendant l'exécution de votre programme Python. |
| 56 | Ctrl + F8 | Permet de placer ou de supprimer un point d’arrêt de ligne. Choisissez une ligne d’exécution pour que le programme s’arrête au moment souhaité pendant le débogage. |
| 57 | F8 | Exécute une étape lors d’un arrêt de débogage sans entrer normalement dans un appel de fonction. Utilisez cette option pour évaluer le résultat de cet appel. |
| 58 | Alt + F8 | Ouvre « Évaluer l'expression » pendant le débogage. Analyse une expression dans le contexte actuel ; les appels de fonction peuvent également influencer le programme. |
WebStorm : 12 raccourcis clavier
WebStorm est spécialisé dans JavaScript, TypeScript et le développement web. L'éditeur est capable de reconnaître de nombreuses relations au sein d'un projet. Lors du renommage de composants ou de fonctions, il est recommandé de vérifier les références dynamiques et les applications externes.
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 59 | Deux fois Shift | Ouvre Search Everywhere. Recherchez à partir d’un seul champ de saisie un fichier de composants, un symbole, un paramètre ou une commande dont vous avez besoin pendant le développement. |
| 60 | Ctrl + Maj + N | Recherche un fichier par son nom. Pratique dans les projets web où le code source, les styles, les tests et la configuration sont répartis dans de nombreux dossiers. |
| 61 | Ctrl + Maj + F | Recherche du texte dans une plage de projet sélectionnée. Utilisez cette fonctionnalité, par exemple, pour retrouver une classe CSS, un message d’erreur ou une valeur de configuration dans plusieurs fichiers. |
| 62 | Alt + Entrée | Affiche des améliorations et des solutions en fonction du contexte. Les actions disponibles dépendent du code, du framework utilisé et du support installé. |
| 63 | Ctrl + Espace | Lance la complétion de code. Les suggestions peuvent concerner JavaScript, TypeScript, HTML ou d’autres éléments pris en charge du fichier actuel. |
| 64 | Ctrl + P | Affiche les informations relatives aux paramètres lors d'un appel de fonction. Particulièrement pratique pour les fonctions dont vous ne connaissez pas par cœur l'ordre des arguments ou les variantes disponibles. |
| 65 | Ctrl + Alt + L | Formate le code selon le style défini pour le projet. Adaptez ces paramètres au projet, même si vous utilisez un formateur externe. |
| 66 | Ctrl + Alt + O | Optimise les importations lorsque cela est pris en charge. L'IDE organise les importations et peut supprimer les entrées superflues en fonction des paramètres de langue et de projet en vigueur. |
| 67 | Shift + F6 | Lancez le renommage d’un élément de code ou d’un fichier pris en charge. WebStorm peut alors modifier les références détectées, même en dehors du document actuel. |
| 68 | Alt + J | Ajoute l’accord suivant à une sélection multiple. Utilisez cette option lorsque vous souhaitez modifier simultanément un nombre limité de fragments de texte identiques. |
| 69 | Ctrl + D | Duplique la ligne ou la sélection actuelle. Pratique pour les constructions de code similaires, même si de nombreuses répétitions peuvent également justifier la création d’une fonction. |
| 70 | Ctrl + Maj + J | Fusionne les lignes tout en tenant compte des particularités linguistiques. Vérifiez le résultat dans les commentaires, les chaînes de caractères et les constructions où les fins de ligne ont une signification. |
Eclipse: 10 raccourcis clavier pour Java
Eclipse bénéficie de nombreuses fonctionnalités via des plug-ins. Cet aperçu se base sur les Java Development Tools, généralement abrégés en JDT. Dans d’autres suites Eclipse, certaines commandes peuvent manquer ou avoir une signification différente.
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 71 | Ctrl + Espace | Ouvre Content Assist dans l'éditeur Java. Vous obtiendrez ainsi des suggestions concernant notamment les types, les méthodes, les champs et les modèles de code disponibles. |
| 72 | Ctrl + 1 | Affiche « Quick Fix » et les actions d'aide disponibles à l'emplacement du curseur. Utilisez cette fonction lorsque vous surlignez un problème pour voir les corrections possibles. |
| 73 | Ctrl + Maj + F | Formate la sélection ou le fichier Java selon le profil de mise en forme défini. Cela vous permet d’appliquer le même style aux retraits et à la mise en ligne. |
| 74 | Ctrl + Maj + O | Organise les importations. Eclipse supprime les importations inutiles, classe les entrées nécessaires et, en cas de types peu clairs, peut vous demander à quelle importation vous faites référence. |
| 75 | F3 | Ouvre la déclaration de l'élément sélectionné. Vous passez par exemple d'un appel de méthode au code source dans lequel cette méthode est définie. |
| 76 | F4 | Ouvre la hiérarchie des types. Cela vous permet d’explorer les relations entre un type sélectionné, les classes parentes et les types dérivés pertinents. |
| 77 | Ctrl + Alt + H | Ouvre la hiérarchie d'appel d'une méthode. Cela permet de comprendre comment une fonction est appelée et quels appels y sont associés. |
| 78 | Alt + Maj + R | Lancez la refactorisation « Rename ». Vous pouvez renommer un élément Java pris en charge et mettre à jour les références associées dans la portée choisie. |
| 79 | Alt + Maj + M | Extrait le code sélectionné vers une méthode. Idéal pour diviser une longue méthode en tâches plus petites dotées d’un nom clair. |
| 80 | Ctrl + / | Active ou désactive les commentaires de ligne pour les lignes de la sélection. Utilisez cette option pour désactiver temporairement du code ou supprimer des balises de commentaire existantes. |
Xcode: 10 raccourcis clavier pour mac
Ce tableau utilise les touches Commande, Contrôle et Maj de l' Mac. Les touches Commande et Contrôle sont différentes. Les commandes de sortie fonctionnent avec le schéma sélectionné et la destination choisie, par exemple un simulateur ou un périphérique connecté.
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 81 | Command + B | Construit le schéma actif. Utilisez-le pour détecter les erreurs de compilation avant d'exécuter réellement l'application sur un appareil ou un simulateur. |
| 82 | Command + R | Compile et lance l'application selon le schéma actif. La destination de sortie sélectionnée détermine l'emplacement où Xcode tente de lancer le programme. |
| 83 | Command + . | Arrête l'exécution en cours. Pratique lorsque vous avez terminé une vérification et que vous souhaitez revenir à la modification du code source. |
| 84 | Commande + Maj + O | Ouvre rapidement. Utilisez cette fonction pour rechercher des fichiers et des symboles sans avoir à les localiser au préalable dans le navigateur de projet. |
| 85 | Command + \ | Place ou supprime un point d'arrêt sur la ligne actuelle. Cela permet au débogueur de s'arrêter à un point choisi de l'exécution. |
| 86 | Command + Y | Active ou désactive tous les points d’arrêt simultanément. Cela vous permet de poursuivre temporairement l’exécution sans supprimer les points d’arrêt définis individuellement. |
| 87 | Control + Command + Y | Met en pause ou reprend l'exécution dans le débogueur. Utilisez cette fonction pour interrompre un programme en cours d'exécution ou pour le laisser continuer après inspection. |
| 88 | F6 | Exécute « Step Over » pendant un point d'arrêt de débogage. Un appel de fonction est exécuté normalement sans que vous suiviez les instructions individuelles contenues dans cette fonction. |
| 89 | F7 | Exécute Step Into. Dans la mesure du possible, vous accédez à la fonction appelée afin d’y examiner l’exécution et les valeurs disponibles. |
| 90 | F8 | Exécute Step Out. Le débogueur laisse la fonction en cours s'exécuter jusqu'à son terme et revient au contexte d'appel, à moins qu'une interruption antérieure ne se produise. |
Android Studio : 10 raccourcis clavier
Android Studio repose sur la plateforme IntelliJ. De nombreuses commandes de l'éditeur correspondent donc à celles d'IntelliJ IDEA. La sélection suivante porte sur la navigation dans les projets, les messages de journal, la compilation et le débogage lors du développement Android.
| N° | Raccourci clavier | À quoi sert ce raccourci clavier ? |
|---|---|---|
| 91 | Alt + 1 | Affiche ou active la fenêtre « Projet ». Vous pouvez y naviguer parmi les fichiers source, les ressources, les manifestes et les autres éléments de votre projet Android. |
| 92 | Alt + 6 | Ouvre ou active Logcat. Consultez ici les messages de journal de l'appareil et du processus sélectionnés pour analyser les erreurs survenues lors de l'exécution. |
| 93 | Ctrl + F9 | Lancez la commande de compilation. Cela vous permet de vérifier si le projet peut être compilé avant de l'exécuter sur un émulateur ou un appareil. |
| 94 | Shift + F10 | Compile et exécute la configuration sélectionnée. Une destination de sortie appropriée doit être disponible, telle qu’un émulateur ou un appareil Android connecté. |
| 95 | Shift + F9 | Lancez la configuration sélectionnée avec le débogage. Utilisez cette option lorsque vous souhaitez atteindre des points d'arrêt et inspecter des variables pendant l'exécution de l'application. |
| 96 | Ctrl + F8 | Place ou supprime un point d'arrêt sur la ligne actuelle. Un point d'arrêt se déclenche lorsque le code est atteint et que le débogueur y est associé. |
| 97 | F8 | Exécute la commande « Step Over » pendant le débogage. Cela vous permet d’examiner le résultat d’une instruction sans suivre séparément chaque appel de fonction sous-jacent. |
| 98 | F7 | Exécute la fonction Step Into. Vous suivez, dans la mesure du possible, le code appelé pour voir comment les arguments et les valeurs internes sont traités. |
| 99 | Shift + F8 | Exécutez « Step Out » et laissez la méthode en cours s'exécuter jusqu'à son terme. Pratique lorsque le problème se trouve probablement dans le code appelant. |
| 100 | Alt + F8 | Ouvre « Évaluer l'expression » dans le contexte de débogage. Affichez une valeur calculée ou examinez une expression lorsque l'exécution est mise en pause à un point approprié. |
Quels raccourcis clavier vaut-il mieux apprendre en premier ?
Commencez par les tâches qui vous interrompent le plus souvent pendant que vous écrivez. Pour la plupart des projets, il s’agit d’ouvrir des fichiers, de consulter des définitions, d’utiliser la suggestion de code et de renommer un symbole. Apprenez ensuite les raccourcis de débogage de votre propre environnement.
Faites la distinction entre la modification de texte et la restructuration de code. Une sélection multiple modifie les passages de texte sélectionnés. La refactorisation par renommage, en revanche, tente de comprendre quel symbole vous visez et quelles références y sont associées. Pour renommer une fonction, cette deuxième approche est généralement plus appropriée.
Une brève vérification en cas de comportement inattendu
- Vérifiez que l'éditeur de code est actif ; un terminal ou une fenêtre de recherche peut traiter ces touches différemment.
- Vérifiez quel profil de clavier est configuré, en particulier si vous venez de changer d’environnement de développement.
- Vérifiez si la prise en charge linguistique, le formateur ou le débogueur dont vous avez besoin sont disponibles.
- Si nécessaire, utilisez la touche Fn avec les touches de fonction et vérifiez qu’il n’y a pas de conflit avec les touches système.
Foire aux questions sur les raccourcis clavier pour la programmation
Visual Studio et l' Visual Studio Code , est-ce la même chose ?
Non. Il s’agit de produits distincts dotés de fonctionnalités et de combinaisons de touches différentes. Ne reprenez donc pas automatiquement les combinaisons. Par exemple, la commande de mise en forme est Shift + Alt + F dans Visual Studio Code , et Ctrl + K puis Ctrl + D dans Visual Studio.
Les raccourcis clavier Windows fonctionnent-ils également sur un Mac?
Pas toujours. Certaines commandes utilisent la touche Commande à la place de Ctrl, mais il existe également des combinaisons totalement différentes. Sur mac , utilisez le profil de touches correspondant à votre environnement de développement. Le tableau Xcode ci-dessus a déjà été rédigé pour l’ Mac .
Pourquoi une commande de code de réactivation ne fonctionne-t-elle pas ?
Il se peut que l’éditeur ne dispose pas d’informations linguistiques suffisantes, que le fichier ne soit pas reconnu comme appartenant au langage de programmation approprié ou que l’extension requise soit manquante. Vérifiez également si le projet et ses éventuelles dépendances ont bien été chargés. Un raccourci clavier ne peut afficher que les suggestions pour lesquelles la prise en charge linguistique est disponible.
Quelle est la différence entre « Step Into » et « Step Over » ?
Step Into tente d'entrer dans un appel de fonction. Step Over exécute l'appel normalement sans suivre les instructions internes étape par étape. Les points d'arrêt et autres conditions de débogage peuvent toutefois interrompre cette exécution.
Peut-on configurer les mêmes raccourcis clavier dans tous les environnements de développement ?
De nombreux environnements prennent en charge les raccourcis personnalisés et les profils de touches alternatifs. Ils ne seront pas tout à fait identiques d’emblée : les fonctions, les contextes et les extensions disponibles varient. Commencez par un petit ensemble fixe de commandes que vous utilisez souvent dans chaque programme.
Les points clés
- Cet aperçu contient 100 raccourcis clavier pour huit environnements de développement, avec des explications spécifiques pour chaque programme.
- L'ouverture de fichiers, la recherche de définitions, la complétion de code et le renommage constituent une base pratique.
- Utilisez la refactorisation lorsque vous souhaitez modifier simultanément des éléments de code et leurs références.
- Apprenez les touches de débogage de votre propre environnement : les touches de fonction n’ont pas partout la même signification.
- En cas de comportement inhabituel, vérifiez le profil du clavier, le focus de l'éditeur et la prise en charge linguistique disponible.

OFFICE 2024 Standard · Windows · 1 PC · CD Key