1 00:00:00,040 --> 00:00:00,080 "La coloration syntaxique donne des informations" 2 00:00:00,120 --> 00:00:00,160 Quentin Ducasse. 3 00:00:02,960 --> 00:00:03,840 -Bonjour à tous. 4 00:00:04,160 --> 00:00:07,640 Dans cette vidéo, on va regarder comment les couleurs de la syntaxe 5 00:00:07,960 --> 00:00:10,320 peuvent vous guider sur les expressions que vous comptez écrire. 6 00:00:10,640 --> 00:00:12,760 Par exemple, si ici, j'écris un C majuscule, 7 00:00:13,080 --> 00:00:15,480 donc un nom de classe, on voit que ce C est en italique. 8 00:00:15,800 --> 00:00:18,800 Ça signifie qu'il est reconnu par le système 9 00:00:19,120 --> 00:00:21,960 comme étant le début d'un nom de classe qu'il connaît. 10 00:00:22,280 --> 00:00:25,800 Par exemple, si je commence à écrire "Colo", 11 00:00:26,120 --> 00:00:29,840 il va me proposer différentes classes qui commencent par ce préfixe. 12 00:00:30,160 --> 00:00:34,160 Si j'écris "Color", on peut voir que l'écriture est revenue à la normale. 13 00:00:34,480 --> 00:00:36,480 Ça signifie que la classe est bleue. Elle est reconnue. 14 00:00:36,800 --> 00:00:38,400 La classe Color est une classe existante. 15 00:00:38,720 --> 00:00:41,560 Maintenant, si j'écris "Colox", la classe est rouge. 16 00:00:41,880 --> 00:00:44,240 Elle n'est pas détectée par le système. C'est dû à plusieurs choses. 17 00:00:44,560 --> 00:00:45,760 Soit la classe n'existe pas, 18 00:00:46,080 --> 00:00:50,320 soit vous n'avez pas installé le package qui contient la classe. 19 00:00:50,640 --> 00:00:52,720 La classe n'est pas reconnue par le système. 20 00:00:54,160 --> 00:00:55,640 La même chose s'applique pour les méthodes. 21 00:00:55,960 --> 00:00:58,760 Si je commence par une minuscule et que j'écris "ne", 22 00:00:59,080 --> 00:01:00,840 il est en italique. 23 00:01:01,160 --> 00:01:04,000 Ça veut dire que ce préfixe est le début d'une méthode connue par le système. 24 00:01:04,320 --> 00:01:08,800 Si j'écris "nexx", la méthode devient rouge. 25 00:01:09,120 --> 00:01:11,320 Ça signifie qu'elle n'est pas reconnue par le système, 26 00:01:11,640 --> 00:01:17,760 alors que si maintenant, j'écris "new", l'écriture est redevenue droite. 27 00:01:18,080 --> 00:01:20,640 Ça signifie que la classe est reconnue par le système. 28 00:01:20,960 --> 00:01:23,040 Voilà quelques astuces visuelles 29 00:01:23,360 --> 00:01:26,360 qui permettent d'avoir un retour direct sur le code que vous écrivez.