Des ide polyvalants : atom, vscode
Un IDE : integrated development environment est un logiciel spécialement conçu pour écrire des programmes. Certains ide sont conçus principalement pour un seul langage (comme eclipse, intellij ou pycharm) et d’autres sont plus polyvalents (atom, vscode).
Les ide apportent de nombreux outils et permettent d’améliorer l’efficacité dans l’écriture de programmes. On va en détailler certaines :
Reconnaissance de langage
- coloration des mots-clés du langage
- affichage de la documentation intégré
- indentation automatique
- autocomplétion
- autocomplétion
- autocomplétion :) :) :) (c’est important!!)
- fonctionnalités de refactorage
- fonctionnalités de recherche avancées, avec les regex par exemple
Gestion de projet (notion avancée, vue session2)
- explorateur de fichiers
- structure de projet
Environnement intégré
- execution/debuggage
- git/github
Installation de vscode
Il existe de nombreux ide, chaque développeur peut se choisir son outil préféré. Dans un premier temps nous allons vous présenter deux ide légers et polyvalents : atom et vscode. Dans les deux cas, on télécharge en effet une version de base sur laquelle on peut installer des modules (pour faire du java, du html, …). Vous commencerez par utiliser ces outils, puis vous pourrez en choisir d’autres plus tard.
Nous verrons d’autres ide plus sophistiqués (plus lourds et plus de fonctionnalités) à la session2.
Visual code est un ide développé par Microsoft en 2015. Il est sous licence MIT (c’est à dire libre). D’après une enquête de stackoverflow en 2019, c’est l’environnent de développement le plus utilisé : 50.7% d’utilisateurs sur 87317 participants à l’enquête.
- install
- helloworld en java
- helloworld en html
Installation d’atom
Un autre éditeur polyvalent sous licence MIT.
- install
- helloworld en java
- helloworld en html