Vos outils
Après un premier chapitre un peu "blabla"

, nous commençons à entrer dans le vif du sujet. Nous allons répondre à la question suivante :
Quels sont les outils nécessaires pour commencer à programmer ?
Dans ce chapitre, il n'y a rien de difficile. On va se familiariser avec de nouveaux logiciels. c'est tout
Profitez-en ! Dans le chapitre suivant, nous commencerons à vraiment programmer et il ne sera plus l'heure de faire la sieste
Les outils nécessaires au programmeur
A votre avis, de quels outils un programmeur a-t-il besoin ?
Si vous avez attentivement suivi le chapitre précédent, vous devez en connaître au moins un !
Quoi ? Vous ne connaissez pas monsieur
le compilateur 
Si non il vous faut faire un petit tour dans le chapitre précédent !
Mais bon, je vais vous rappeler : c'est ce fameux programme qui permet de traduire votre langage Pascal en langage binaire ! Vous vous souvenez
C'est tout ?
Je ne vais pas vous laisser deviner plus longtemps

Voici le strict minimum pour un programmeur :
- Un éditeur de texte : pour écrire le code source du programme (c'est à dire en Pascal). En théorie, un logiciel comme le Bloc-Notes sous Windows suffit. Mais, l'idéal, c'est d'avoir un éditeur de texte intelligent qui colore tout seul le code, ce qui vous permet de vous repérer dedans bien plus facilement
- Un compilateur : pour compiler votre source en binaire
- Un débugger : pour vous aider à identifier les erreurs dans votre programme (on n'a malheureusement pas encore inventé le "correcteur", un truc qui corrigerait tout seul nos erreurs
)
A partir de maintenant on a 2 possibilités :
- Soit on récupère chacun de ces 3 programmes séparément. C'est la méthode la plus compliquée, mais elle fonctionne.
- Soit on utilise un programme "3-en-1" (oui oui, comme les liquides vaisselle
) qui combine éditeur de texte, compilateur et débugger. Ces programmes "3-en-1" sont appelés IDE, ou encore "Environnements de développement"
Choisir son IDE
Malheureusement, avec la langage Pascal on n'a pas beaucoup le choix de l'IDE :
Il faut télécharger l'un de ces deux IDE et les configurer pour pouvoir commencer à programmer
Télécharger l'IDE à
cette adresse.
Vous obtenez un fichier appelé "tp7.zip". Tout d'abord, assurez-vous de disposer d'un logiciel de décompression (winzip, winrar...). Si vous n'avez pas de logiciel susceptible de lire les fichiers
.zip (décompresseur, ou dézippeur), vous pouvez télécharger par exemple "7zip" à
cette adresse
Ensuite, commencez par créer un répertoire
"C:\Program Files\TurboPascal\". Puis, décompressez le fichier "tp7.zip" dans ce répertoire (
"C:\Program Files\TurboPascal\").
Enfin, créez un raccourci sur le bureau : naviguez jusqu'au répertoire
"C:\Program Files\TurboPascal\BIN\", cliquez par le bouton droit sur
"TURBO.EXE", puis
"Envoyer vers" et
"Bureau (Créer un raccourci)".
Maintenant, vous n'avez qu'à faire un double clic sur ce raccourci et le programme se lance
Ah oui, il se lance ! Mais, c'est quoi ça ?! On dirait les années 70
De ce côté là, je n'ai rien pour vous

C'est le Pascal !
Toutefois, je vous conseille de prendre le deuxième IDE qui paraît (un peu

) plus élégant.
Je vais tout de même vous expliquer comment vous en servir de cet IDE :
Créer un nouveau programme
Tout simplement
File /
New.
Ouvrir un programme
File /
Open ou
F3.
Exécuter un programme (sans pour autant créer un exécutable)
Run /
Run ou
Ctrl +
F9.
Compiler et donc créer un exécutable
Compile /
Compile ou
F9.
Sauvegarder un programme
File /
Save ou
F2.
Quitter l'IDE
File /
Exit ou
Alt +
X.
Voici le deuxième IDE qui marche sous DOS et sous Windows.
Tout d'abord, téléchargez le à
cette adresse.
Puis, installez le
Bon, je ne sais pas si ça vous place un raccourci sur le bureau. Si non, allez le chercher dans
"C:\Dev-Pas\" ou
"C:\ProgramFiles\Dev-Pas\" sous le nom "devpas.exe". Ensuite, comme d'habitude
"Envoyer vers" et
"Bureau (Créer un raccourci)" 
.
Ouvrez le programme, cochez les deux premières cases et laissez "Gnome".
Cliquez 2 fois sur "Ok". Et voilà qui est fait ! Tout est configuré
Voyons voir plus en détail comment Dev-Pascal est organisé :
Les différentes parties de Dev-Pascal
J'ai séparé Dev-Pascal en 3 grandes parties :
1- En haut, vous avez les menus et la barre d’outils.
Pour ce qui est des icônes de la barre d’outils, qu’on utilisera souvent, il y en a beaucoup que vous connaissez. Les premières servent notamment à créer un nouveau projet, un nouveau fichier, à enregistrer le fichier, à enregistrer tous les fichiers ouverts etc... Je souhaite attirer votre attention sur les boutons se situant au centre de la première ligne (du moins sur ma capture d’écran) :
Les icônes lançant la compilation
Ces icônes sont sans aucun doute les plus utilisées car ce sont elles qui permettent d’appeler le compilateur pour créer un exécutable de votre projet
Dans l’ordre, de gauche à droite, ces icônes signifient :
- Compiler : tout votre code source sera envoyé au compilateur qui se charge de créer un exécutable. S'il y a des erreurs (et croyez-moi il y a de fortes chances d'arriver
), l'exécutable ne sera pas créé et on vous indique les erreurs dans la partie (3). - Exécuter : cette icône lance juste le dernier exécutable que vous avez compilé. Cela vous permettra donc de tester votre programme et de voir ce qu'il donne
Si vous avez bien suivi, on doit d'abord compiler puis exécuter pour voir ce que ça donne. - Compiler & Exécuter : pas besoin de réfléchir pour comprendre que c'est la combinaison des deux boutons précédents. C’est d’ailleurs ce bouton que vous utiliserez le plus souvent. Notez que s’il y a des erreurs pendant la compilation (pendant la génération de l’exécutable), le programme ne sera pas exécuté. A la place, vous aurez droit à une beeelle liste d’erreurs à corriger
- Tout reconstruire : Quand vous disposez d'un projet qui contient plusieurs fichiers et vous faites "Compiler", Dev-Pascal ne recompile en fait que les fichiers que vous avez modifié et pas les autres.Parfois, je dis bien parfois, vous aurez besoin de demander à Dev-Pascal de vous recompiler tous les fichiers. Donc, il ne vous faut qu'un petit clic sur ce bouton
- Débugger : ce bouton lance votre programme en mode débuggage. Cela vous permet de traquer les erreurs de votre programme, de le mettre en "pause" lors de son exécution etc etc...
2- Ah, c'est la partie principale

C'est là que s'affiche le code source que vous êtes entrain de modifier. Autrement dit, c'est dans cette zone de l'écran que vous passerez le plus clair de votre temps
Autre info : Enregistrez souvent. Enregistrez tout le temps. On ne compte plus le nombre de tentatives de suicide de personnes qui avaient oublié d’enregistrer et qui ont eu une coupure de courant (je rigole hein, vous jetez pas par la fenêtre si ça vous arrive, ça résoudra rien

). N’hésitez pas à utiliser "Sauvegarder tout" en faisant
file /
Save all , il enregistre tous les fichiers ouverts d’un seul coup.
3- Ah oui, le bas de l'écran

C’est la zone que détestent tous les programmeurs. En effet, lors d’une compilation qui "plante", les erreurs s’affichent dans la partie basse de l’écran. En général, vous ne naviguerez pas trop entre les onglets de cette partie.
Et voilà enfin des petits raccourcis :
Créer un nouveau programme
Tout simplement
File /
New source File ou
Ctrl +
U.
Ouvrir un programme
File /
Open project or files ou
Ctrl +
O.
Exécuter un programme déjà compilé
Execute /
Run ou
F9.
Compiler
Execute /
Compile ou
Ctrl +
F9.
Compiler et exécuter
Execute /
Compile and Run ou
Ctrl +
F10.
Sauvegarder un programme
File /
Save unit ou
Ctrl +
S.
Nous avons fait le tour dans ce chapitre des IDE de Pascal. Dans le prochain chapitre, on fera notre premier programme !
J'espère en tout cas que ce chapitre vous aura permis de vous familiariser avec les environnements de développments.