Télécharger
Si le lien ne fonctionne pas, contactez le webmestre pour l'en informer.
WebStorm
Webstorm est l'environnement utilisé dans cette enseignement. WebStorm est un IDE pour les langages Web (HTML, CSS et JavaScript), développé par l'entreprise JetBrains et basé sur la plateforme IntelliJ IDEA.
Il améliore la productivité et offre une expérience de développement agréable grâce un éditeur intelligent avec l'autocomplétion, la détection d'erreur à la volée, les refactorisations et le formatage de code, etc. Il offre un support avancé pour Node.js et les frameworks populaires comme Angular, React, Vue.js, Ionic, Cordova, React Native, Meteor et Electron.
WebStorm fournit de puissants outils intégrés pour déboguer, tester et tracer facilement votre code dans l'IDE. Pour le débogage, vous pourrez entre autres insérer des points de rupture directement dans le code source, explorer la pile d'appels et les variables, définir des observateurs et utiliser la console interactive. WebStorm intègre aussi des frameworks JavaScript de tests populaires comme Karma, Mocha, Protractor et Jest. Vous disposez également de spy-js, un outil intégré qui vous aide à tracer votre code et à identifier efficacement les éventuels goulots d'étranglement. Il fonctionne à la fois pour JavaScript (côté client) et Node.js, et supporte même les langages compilés vers JavaScript.
WebStorm offre une intégration transparente avec les outils développeur les plus populaires, qu'il s'agisse des task runners, linters, frameworks de test, gestionnaires de paquets, entre autres. Il fournit aussi une interface utilisateur unifiée pour travailler avec de nombreux systèmes de contrôle de version populaires comme Git, GitHub, Mercurial et bien d'autres.
L'éditeur offre donc divers fonctionnalités :
- Éditeur JavaScript
- Auto-complétion intelligente
- Inspection du code et correction rapide
- Navigation rapide du code et recherche d'usage d'un code
- Refactorisation du code
- Débogueur et Tests
- Débogueur JavaScript
- Test unitaire JavaScript
- Prise en charge de Node.js
- Support des langages : TypeScript, CoffeeScript, Dart et ECMAScript
- Correcteur orthographique
- Détecteur de code dupliqué
- HTML et CSS
- Prise en charge des langages HTML5, CSS3, LESS et SASS
- Validateur de code
- Affichage de contenu rapide
- Synchronisation des fichiers par FTP
- Intégration des gestions de versions : Subversion, Git, Mercurial, Perforce, CVS et TFS
La version d'évaluation (complète et valable 30 jours) pour Windows est téléchargeable via ce lien. La dernière version du logiciel est 2019.3. Il vous faudra au minimum 264.248 Mo sur votre PC pour la télécharger et un peu plus pour l’installer ou l’exécuter.
Pour plus d'information suivre ce lien