Accéder au contenu principal

Vue d’ensemble de l’IDE Atom

Dans ce tutoriel, vous verrez à quoi servent les IDE, comment configurer Atom et installer des packages.
Actualisé 19 sept. 2026  · 8 min lire

Explorer avec l’IA

ChatGPTClaudePerplexity

Vous débutez en data science ? Vous hésitez entre R, Python, ou les deux ? Le mieux est de plonger et d’écrire du code. Oui, mais où coder ?

Avant tout, installez R et Python sur votre machine. DataCamp vous guide pas à pas : consultez le tutoriel Configurer un environnement de data science. Une fois l’environnement prêt, vous pouvez commencer à coder. Ce tutoriel vous présente RStudio, un environnement de développement intégré (IDE) idéal pour travailler avec R. Il vous fait également découvrir Jupyter Notebook, qui permet de créer et partager des documents contenant du code exécutable, des équations, des visualisations et du texte, utilisables avec Python comme avec R. En revanche, Jupyter Notebook n’est pas la meilleure option pour déployer des projets en conditions réelles. Alors, que choisir ? Quel IDE ou éditeur de code utiliser ?

Dans ce tutoriel, vous allez découvrir Atom : un éditeur de texte et de code source gratuit et open source pour macOS, Linux et Microsoft Windows. Vous verrez pourquoi Atom est un excellent choix et pourrait devenir votre IDE de prédilection. C’est parti…

Pourquoi utiliser des IDE et des éditeurs de code ?

Pourquoi avez-vous besoin d’un IDE ou d’un éditeur de code ? Vous pouvez toujours saisir des commandes dans un terminal et exécuter vos programmes, en R comme en Python. Mais pour des projets conséquents, cela devient vite fastidieux — surtout si vous n’êtes pas à l’aise avec la ligne de commande. Un IDE ou un bon éditeur de code rend le développement plus simple et plus agréable. Ce sont des outils qui vous aident à écrire, tester et déboguer votre code plus efficacement. Si vous visez la productivité, misez sur un IDE ou un éditeur ! Ils gèrent le code avec fluidité : autocomplétion, surlignage syntaxique, gestion des ressources, outils de débogage, etc.

Qu’est-ce qu’Atom et pourquoi l’utiliser ?

Atom est un éditeur de texte et de code source gratuit et open source développé par GitHub (Atom – un éditeur de texte et de code source personnalisable pour Linux). Ses concepteurs le décrivent comme un « éditeur de texte hackable pour le XXIe siècle » (Atom 1.0). Atom permet d’installer des packages et des thèmes tiers pour personnaliser ses fonctionnalités et son apparence, afin de l’adapter facilement à vos préférences (Atom). Il est aussi accueillant pour un débutant que pour un développeur expérimenté.

Ce qui rend Atom particulièrement intéressant pour la data science, c’est qu’il permet de travailler avec R et Python de manière homogène. Et il ne se limite pas à ces deux langages : les packages par défaut d’Atom proposent la coloration syntaxique pour de nombreux langages et formats de fichiers, notamment : C, C++, C#, COBOL, CSS, CoffeeScript, Go, HTML, Java, JavaScript, JSON, Perl, PHP, Ruby, Scala, SQL, et bien d’autres encore (Atom).

Dans ce tutoriel, nous nous concentrerons toutefois sur Atom pour Python.

Installer Atom

Pour commencer et installer Atom sur votre système, rendez-vous sur leur site officiel. En haut de la page, vous verrez un bouton de téléchargement comme ci-dessous :

\"Installer

Le bouton de téléchargement s’adapte à votre plateforme et le package s’installe facilement.

Lancer l’application

Une fois Atom installé, passons à l’action. Au premier lancement, vous obtiendrez cet écran :

\"InstallerSource : Atom Basics

Il s’agit de la page d’accueil, un bon point de départ pour découvrir l’éditeur.

Configurer Atom

Ouvrez la « Settings View », qui regroupe de nombreux réglages et préférences. Pour l’ouvrir :

macOS : élément de menu Atom > Preferences dans la barre de menus > recherchez settings-view: open dans la Command Palette

Windows : élément de menu File > Settings dans la barre de menus > recherchez settings-view:open dans la Command Palette

Linux : élément de menu Edit > Preferences dans la barre de menus > recherchez settings-view:open dans la Command Palette

Dans la « Settings View », vous pouvez changer le thème (l’apparence d’Atom), choisir un jeu de couleurs qui améliore la lisibilité, définir vos préférences d’espaces et de retour à la ligne, modifier la police, la taille des tabulations, la vitesse de défilement, etc. « Vous pouvez aussi utiliser cet écran pour installer de nouveaux packages et thèmes » (Atom Basics). Vous verrez plus loin comment installer de nouveaux packages.

Travailler avec des fichiers

Pour ouvrir rapidement un fichier ou un dossier avec Atom, faites un clic droit sur le dossier, puis choisissez Open with Atom. Tous les fichiers de ce chemin seront ajoutés et affichés dans une arborescence dans Atom. C’est très pratique pour un projet contenant plusieurs fichiers. Vous pouvez passer de l’un à l’autre et les modifier sans quitter Atom.

Vous pouvez aussi ouvrir un fichier dans Atom depuis la ligne de commande à l’aide de atom. « Vous pouvez exécuter la commande atom avec un ou plusieurs chemins de fichiers pour les ouvrir directement dans Atom » (Atom Basics). Saisissez atom --help pour en savoir plus sur la commande atom. Idéal si vous travaillez souvent dans le terminal : lancez la commande et commencez à éditer.

\"command\"

Pour enregistrer un fichier, utilisez le menu File > Save ou le raccourci Cmd+S / Ctrl+S selon votre plateforme. Pour enregistrer sous un autre nom, choisissez File > Save As (Cmd+Shift+S ou Ctrl+Shift+S).

Vous pouvez afficher deux fichiers côte à côte. Allez dans View > Panes > Split Right pour envoyer le fichier courant dans la moitié droite de la fenêtre. Un vrai gain de productivité au quotidien.

Packages Atom

Atom propose de base les fonctionnalités essentielles, mais vous pouvez l’enrichir avec de nombreux packages très utiles. Les packages sont puissants : ils peuvent tout changer, de l’apparence au comportement, jusqu’à certaines fonctionnalités cœur d’Atom.

Pour installer un nouveau package, utilisez l’onglet Install dans la « Settings View » vue précédemment : ouvrez les paramètres > cliquez sur l’onglet Install > saisissez le nom du package recherché dans le champ sous Install Packages.

\"Packages

Cet annuaire est le registre officiel des packages Atom, où vous retrouverez les packages listés. Une recherche depuis la « Settings View » interroge ce registre et remonte tout ce qui correspond à vos termes.

Quelques packages utiles

Voici quelques packages pratiques pour bien démarrer…

  • Autocomplete Si vous débutez en Python, l’autocomplétion peut vous faire gagner du temps. « Le système d’autocomplétion vous permet d’afficher et d’insérer des propositions dans l’éditeur avec Tab ou Enter. Cette fonctionnalité est fournie par le package autocomplete-plus » (Autocomplete).
  • platform-ide-terminal Ce package est pratique pour exécuter un fichier Python dans Atom. Il s’intègre à l’éditeur et vous permet d’exécuter vos fichiers sans le quitter. Une fois le package terminal-plus installé, cliquez sur le signe plus ajouté en bas de la fenêtre d’Atom pour ouvrir le terminal.

Go Atom !

Nous espérons que ce tutoriel vous a aidé à bien démarrer avec Atom. C’est une étape clé dans le choix de votre environnement pour coder en Python ou en R, indispensable à tout data scientist. Pour aller plus loin sur les outils de data science, suivez le cours Introduction to Git for Data Science de DataCamp.

Sujets
Science des données
Python
R

Cours R

Cours

Introduction à R

4 h
3.1M
Maîtrisez les bases de l’analyse de données en R et pratiquez les vecteurs, listes et data frames avec des données réelles.
Afficher les détailsRight Arrow
Commencer Le Cours
Voir plusRight Arrow