- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Deviens membre Premium magic_button
Débloque cette session en devenant Membre Premium 🚀
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Dans cette partie, on va s'intéresser à la navigation entre nos différents dossiers et fichiers qui constituent notre projet.Donc là vous voyez qu'on a quand même déjà beaucoup de choses à l'intérieur de notre projetet donc ça fait en sorte qu'on peut rapidement se perdre à l'intérieur de tout ça.
00:00:15 :Ce qu'on va pouvoir faire dans PyCharm, c'est ouvrir une fenêtre dans laquelle on va pouvoir chercher pas mal tout ce qu'on veut,que ce soit des fichiers, des classes, ou même ce qui est appelé dans PyCharm des symboles,donc c'est en fait tout ce qui n'est pas un fichier ou une classe, ça peut être une variable, une fonction, une méthode,
00:00:29 :donc toutes ces choses qui ne sont ni une classe ni un fichier.Pour ça, on va utiliser le raccourci Shift 2 fois, donc vous appuyez 2 fois sur Shift,c'est ce raccourci d'ailleurs qui est indiqué ici en tout premier,donc vous voyez que c'est un des raccourcis les plus importants de PyCharm et on va l'utiliser très souvent.
00:00:45 :Donc j'appuie 2 fois rapidement sur Shift, c'est bien important de le faire rapidement,si vous vous attendez trop longtemps entre les deux appuis, il ne va pas détecter le raccourci.
00:00:53 :Donc on appuie 2 fois sur Shift rapidement et automatiquement vous voyez qu'on se retrouve avec cette fenêtre iciqui possède plusieurs onglets en haut.Par défaut, on va être avec l'onglet All qui va chercher à travers toutes ces différentes catégories,donc les classes, les fichiers, les symboles et les actions.
00:01:08 :Vous voyez également ici une liste des fichiers récents,donc ça c'est aussi très pratique si vous voulez naviguer dans vos fichiers récents.Les fichiers récents, vous pouvez également y accéder avec le raccourci Command Eet ça va vous afficher une petite vue comme ça avec uniquement les fichiers récents,
00:01:22 :donc ça c'est une autre façon d'y accéder qui est aussi très pratiquesi vous ne voulez pas avoir toute la fenêtre comme ceci et que vous voulez juste afficher les fichiers récents,donc Command E et ensuite on peut naviguer avec les flèches et valider en appuyant sur la touche Entrée bien entendu.
00:01:35 :Donc j'appuie 2 fois sur Shift pour revenir sur cette fenêtre ici et je vais pouvoir chercher n'importe quoi.Par exemple, le fichier 404 HTML ici, je peux le taper dans ma barre de recherche et je vais retrouver ce fichier.
00:01:47 :Si j'enlève le 4 à la fin, je vais voir tous les fichiers qui contiennent 40 et si je reviens là encore,je retrouve tous les fichiers qui contiennent 4.
00:01:54 :Donc on va pouvoir chercher comme ça à l'intérieur d'à peu près n'importe quoiet dans cette barre de recherche, on va trouver différentes catégories qui correspondent aux catégories qu'on a ici.
00:02:02 :Donc là on voit bien Files, on va retrouver également les actions et si on avait des classes, on aurait également les classes ici.Donc par exemple, si je mets Blog, je vais retrouver à la fois des classes, des fichiers, des symboles et des actions.
00:02:14 :Les actions, qu'est-ce que c'est ? C'est en fait tout ce que vous pouvez faire à l'intérieur de PyCharm.Donc par exemple, si vous ne vous souvenez plus où se trouve quelque chose dans le menu ou si vous ne vous souvenez plus du raccourci clavier,si je veux par exemple créer un nouveau projet, je peux taper New Project ici
00:02:27 :et je vais retrouver tous les menus de PyCharm qui contiennent le terme New Project.Donc ça aussi, ça peut être très pratique non pas pour chercher à l'intérieur de votre projetmais vraiment pour chercher dans PyCharm quelque chose que vous souhaitez faire.
00:02:38 :Donc ça, c'est les actions.Donc grâce à ce menu, très rapidement, on va pouvoir naviguer dans différents fichiers.Donc si j'appuie deux fois sur Shift, je tape Models et là, je vais retrouver par exemple tous les modèles qui constituent mon application Django.
00:02:50 :Donc là, je suis avec une application Django.En fait, ce dossier qu'on a téléchargé, c'est le dossier qui contient le site web de la documentation de Django.
00:02:57 :Donc là, j'ai tous les modèles qui constituent mon projet Django.Si je veux afficher toutes les vues, je peux taper Views et vous voyez que rapidement, on peut naviguer à l'intérieur de notre structure.
00:03:06 :Si vous souhaitez naviguer à travers différents onglets ici, on peut appuyer sur les touches Tab et Shift Tab pour naviguer rapidement dans ces onglets.Donc ça, c'est aussi très pratique et on a également des raccourcis qui nous permettent d'accéder directement à certains de ces onglets.
00:03:19 :Par exemple, si je fais Command-O, je vais directement me retrouver dans les classes ici.Ces raccourcis, vous allez pouvoir les retrouver directement dans le menu ici.
00:03:27 :Si je vais dans Navigate, vous voyez les raccourcis qui me permettent d'accéder directement à certains onglets.Donc on a l'onglet Class, on va avoir également File et Symbol.
00:03:37 :Donc si je veux accéder directement à File, je fais Shift-Command-O.Donc si je reviens ici, Shift-Command-O et je me retrouve directement dans l'onglet File.Également ici, vous pouvez choisir dans quoi vous voulez chercher.
00:03:56 :Donc si on veut chercher à l'intérieur d'un dossier, on peut cliquer sur Selected Directory ici.Je pourrais ensuite sélectionner un dossier, par exemple le dossier Migration ici.
00:04:12 :Donc Shift-Command-O, je me retrouve dans Files et automatiquement vous voyez que je filtre uniquement sur le dossier sélectionné.Donc si je tape Init par exemple, j'ai uniquement ce fichier Init qui est à l'intérieur de mon dossier Migration.
00:04:24 :Et si je reviens au niveau des Project Files, eh bien j'aurai tous les Init à l'intérieur de mon projet.Donc ce raccourci c'est vraiment quelque chose que j'utilise tout le temps.
00:04:32 :Si vous voulez vraiment chercher un fichier, donc que ce soit des fichiers CSS, HTML, n'importe quoi, il va les trouver.Et également le fait d'avoir les fichiers récents, en fait c'est très pratique.
00:04:42 :Vous allez voir que plus vous allez naviguer dans votre structure de projet, plus PyCharm va se souvenir des fichiers que vous ouvrez souvent,et vous les affichez et les retrouvez plus rapidement.
00:04:50 :Donc plus vous utilisez cette fonctionnalité, plus vous allez être efficace et rapide pour naviguer dans votre structure de dossier.La dernière chose que je veux vous montrer c'est deux raccourcis qui sont très très intéressants si j'ai plusieurs fichiers d'ouvert.
00:05:02 :Donc là par exemple je vais ouvrir quelques fichiers ici à gauche, donc Forms, Tests, Utils et Views.Alors le premier raccourci que je vais vous montrer, c'est un raccourci qui permet de se déplacer entre différents onglets ici.
00:05:13 :Donc pour se déplacer de gauche à droite et de droite à gauche.Ce raccourci c'est Command, Shift et les crochets.Donc Command, Shift et les crochets et je peux me déplacer vous voyez de gauche à droite ou de droite à gauche.
00:05:24 :Donc pour aller vers la gauche c'est avec le crochet qui ouvre, et pour aller vers la droite c'est avec le crochet qui ferme.Si vous souhaitez voir le raccourci pour votre système d'exploitation, vous pouvez aller dans les préférences,et si vous tapez Keymap ici ou si vous le sélectionnez directement depuis le menu,
00:05:38 :vous allez avoir ici l'éditeur qui répertorie tous les raccourcis clavier,et ce qu'on cherche c'est Next Tab, donc Next Tab ici, Select Next Tab.Donc vous voyez dans mon cas Shift, Command et les crochets,si on tape à la place Previous Tab, on va avoir Select Previous Tab avec le crochet qui ouvre à la place.
00:05:55 :Donc ça comme ça, ça vous permet de trouver les raccourcis pour votre système d'exploitation.Donc ça comme je vous le disais, ça me permet rapidement de naviguer entre les différents onglets qui sont ouverts,mais ce qui est encore plus intéressant c'est un autre raccourci clavier,qui est cette fois-ci juste Command et les crochets.
00:06:09 :Là cette fois-ci ce raccourci clavier vous pouvez le trouver dans Navigate,vous avez Back et Forward, donc vous voyez que dans mon cas c'est Command avec les crochets.
00:06:16 :Ça c'est très très pratique puisque ça va nous permettre de naviguer entre deux fichiers très rapidement.Imaginez que je vais passer beaucoup de temps entre mon test ici et une fonction dans les Views,donc par exemple la fonction Index.
00:06:28 :Donc là je vais taper du code, et si je veux rapidement revenir à là où j'étais avant,donc dans mon fichier test, je peux faire Command et les crochets,et automatiquement vous allez voir que je vais naviguer dans les différents endroits où je me suis retrouvé.
00:06:39 :Donc là vous voyez qu'on arrive même à la ligne 5 sur laquelle je me suis arrêté avant de rentrer dans ma fonction Index.Donc si je continue je vais retourner là où j'écrivais du code,donc je peux par exemple ici créer une variable,et si je veux tester cette variable je vais faire Command, crochets qui ouvrent,
00:06:54 :et ça va me ramener jusqu'à mon fichier de test dans lequel je peux continuer également d'écrire du code.Donc on pourrait faire un Assert Equal de notre variable A,et après revenir dans notre fichier Views ici pour faire un Print de A,revenir dans notre fichier test, etc.
00:07:10 :Donc ça c'est vraiment très très pratique de pouvoir naviguer comme ça entre les différents endroits où vous vous êtes arrêté.Alors là vous voyez que dans ce cas-ci, à chaque fois il revient à la ligne 5,donc si vous voulez un peu remettre ça à zéro, vous pouvez redéplacer votre curseur par exemple ici au début de cette ligne,
00:07:25 :revenir dans votre dossier test, faire la même chose pour déplacer votre curseur,et comme ça ensuite si on revient dans le fichier Views et que je reviens en avant,automatiquement je passe de l'un à l'autre.
00:07:35 :Donc comme ça, ça a un peu remis les compteurs à zéro,et ça m'évite à chaque fois de repasser par cette ligne 5 sur laquelle je m'étais arrêté.
00:07:41 :Donc vous faites juste cliquer entre deux endroits,et après vous pouvez faire comme ça des allers-retours entre ces deux endroits,et même plus puisque c'est un peu comme un historique,donc si on veut vraiment revenir sur d'autres endroits où on était auparavant,on peut revenir comme ça en arrière.
00:07:54 :Donc très très pratique ce raccourci clavier, je vous conseille de vous habituer à l'utiliser,plutôt que de toujours en fait faire des clics avec votre souris pour passer d'un fichier à l'autre,ce n'est vraiment pas très efficace,et une fois que vous allez commencer à faire ça, vous allez voir qu'on ne peut vraiment plus s'en passer.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.