INF1120 - Exemples et laboratoires
Ce dépôt contient les exemples de code et les laboratoires pour le cours INF1120-241-21.
Importer dans IntelliJ IDEA
- Installer IntelliJ IDEA Community Edition 2. La version Community est gratuite 2. Sur Ubuntu 22.04, la manière la plus simple est d'utiliser snap
sudo snap install intellij-idea-community --classic
- Sur Windows/macOS, téléchargez l'installateur depuis le site Web de JetBrains.
- Sélectionner le menu
File > New > Project from Version Control
. - Dans la fenêtre qui apparaît, saisir l'URL du dépôt:
https://gitlab.info.uqam.ca/inf1120/inf1120-scratchpad
- Par défaut, le code sera téléchargé dans votre répertoire personnel sous
IdeaProject
.
La structure du projet est la suivante:
- data: données utiles pour les exemples
- src/cours: exemples présentés dans les cours, par semaine
- src/labs: code de départ des ateliers
- src/stdlib: code fourni avec le livre de référence
- src/utils: utilitaires maison
- src/style: exemples démontrant la vérification de style
Vérification du style
Le style est vérifié avec CheckStyle. Voir le fichier VerifStyle.java pour des exemples. Voici la procédure pour vérifier le style de votre code avec IntelliJ IDEA.
- Installer le plug-in CheckStyle-IDEA
- Cliquer sur l'icône de crayon à mine
- Sélectionner sous la liste déroulange Rules les règles propres au cours inf1120
- Avec le fichier source à vérifier ouvert, cliquer sur le bouton de vérification vert