Sublime Text est un éditeur de texte développé en Python et en C++. Connu pour son interface graphique au design épuré, il prend en charge 44 langages de programmation (PHP, JavaScript, C, Ruby, XML, SQL…). De même, il est compatible avec les systèmes d’exploitation les plus connus (Windows, MacOs et Linux).
En plus de sa polyvalence, Sublime Text offre aux développeurs un large ensemble de fonctionnalités :
Sublime Text est considéré aussi comme un outil remarquablement extensible. À tout moment, vous pouvez le modifier avec de nouveaux thèmes, fonctionnalités ou langages.
Chrome Developer Tool est un outil qui s’intègre directement dans tous les navigateurs basés sur Chromium (exemple : Google Chrome). Il s’agit d’une solution de débogage particulièrement performante, qui vous donne un aperçu en temps réel des résultats du code que vous écrivez. Cette solution remplit d’autres fonctionnalités telles que :
Grâce à Chrome Developer Tool, vous pouvez aussi optimiser quelques indicateurs de performance de votre site web comme la vitesse de chargement.
BrowserStack est une plateforme Cloud qui vous permet de tester vos sites et applications sur différents appareils mobiles, systèmes d’exploitation et navigateurs. En utilisant BrowserStack.com, vous pouvez vous connecter à plus de 1 200 appareils mobiles (réels) basés un peu partout dans le monde. Ensuite, vous pouvez effectuer des séries de tests manuels ou automatiques afin d’évaluer la pertinence de votre code. BrowserStack prend en charge plusieurs langages de programmation. En outre, il vous donne accès à des captures d’écran et des vidéos des tests que vous effectuez. Il s’agit d’un outil de débogage complet qui s’intègre avec plusieurs outils de développement et de gestion de projet.
Ces 3 outils sont essentiels pour tout développeur front-end souhaitant améliorer la qualité de son code et gagner en productivité. Pour apprendre à les utiliser, vous pouvez suivre les formations proposées par EPSI.