Pular para o conteúdo principal

Visão geral do Atom IDE

Neste tutorial, você vai aprender a importância dos IDEs, como configurar o Atom e baixar pacotes.
Atualizado 17 de set. de 2026  · 8 min lido

Explorar com IA

ChatGPTClaudePerplexity

Começando em ciência de dados? Não sabe qual linguagem é melhor para você: R, Python ou as duas? A melhor saída é colocar a mão na massa e começar a codar. Mas, pera lá… onde escrever esse código?

Primeiro, você precisa baixar e configurar o R e o Python no seu computador. A DataCamp te ajuda nisso: confira o tutorial Setup Data Science Environment, que mostra o passo a passo. Com o ambiente pronto, é hora de codar. O tutorial apresenta o RStudio, um ambiente de desenvolvimento integrado (IDE) excelente para trabalhar com R. Ele também apresenta o Jupyter Notebook, que permite criar e compartilhar documentos com código executável, equações, visualizações e texto, e pode ser usado tanto com Python quanto com R. Porém, o Jupyter Notebook não é a melhor opção para implantar projetos do mundo real. E aí? Qual IDE ou editor de código usar?

Neste tutorial, você vai conhecer o Atom — um editor de texto e de código-fonte gratuito e open source para macOS, Linux e Windows. Você vai ver por que o Atom é legal e pode ser o IDE certo para você. Vamos nessa…

Por que usar IDEs e editores de código?

Por que você precisa de um IDE ou editor de código? Dá para rodar comandos no terminal e executar seus programas, seja em R ou Python. Mas fazer isso em projetos maiores pode ser bem frustrante — principalmente se você não está acostumado à linha de comando. Usar um IDE ou um bom editor deixa a programação mais fácil e até divertida. Eles permitem escrever, testar e depurar seu código com muito mais praticidade. Se você quer ser produtivo, IDEs e editores são o caminho. Eles lidam com código com elegância — oferecendo autocompletar, realce de sintaxe, gerenciamento de recursos, ferramentas de debug e muito mais.

O que é o Atom e por que usá-lo?

O Atom é um editor de texto e de código-fonte gratuito e open source desenvolvido pelo GitHub (Atom – A Hackable Text and Source Code Editor for Linux). Seus desenvolvedores o chamam de "hackable text editor for the 21st Century" (Atom 1.0). O Atom permite instalar pacotes e temas de terceiros para personalizar recursos e aparência do editor, então você consegue deixá-lo do seu jeito com facilidade (Atom). Ele é acolhedor tanto para iniciantes quanto para desenvolvedores experientes.

O que torna o Atom ótimo para ciência de dados é que ele permite trabalhar com R e Python de forma consistente. E não são só essas duas linguagens: os pacotes padrão do Atom aplicam realce de sintaxe para várias linguagens e formatos, como C, C++, C#, COBOL, CSS, CoffeeScript, Go, HTML, Java, JavaScript, JSON, Perl, PHP, Ruby, Scala, SQL e muitas outras (Atom).

Neste tutorial, porém, vamos focar no Atom para Python.

Instalando o Atom

Para começar com o Atom e instalar no seu sistema, acesse o site oficial. No topo da página você verá um botão de download, como aqui:

Instalando o Atom

O botão de download deve reconhecer seu sistema e baixar o pacote apropriado, que é fácil de instalar.

Abra o Atom

Depois de instalar o Atom, vamos ao que interessa. Ao abrir o Atom pela primeira vez, você verá esta tela:

Instalando o AtomSource: Atom Basics

Esta é a página de boas-vindas e traz um ótimo ponto de partida para conhecer o editor.

Configurando o Atom

Você pode ir até a "Settings View", que reúne várias configurações e preferências para ajustar. Para abrir a "Settings View":

macOS: item de menu Atom > Preferences na barra de menu > procure por settings-view: open na Command Palette

Windows: item de menu File > Settings na barra de menu > procure por settings-view:open na Command Palette

Linux: item de menu Edit > Preferences na barra de menu > procure por settings-view:open na Command Palette

Na "Settings View", você pode mudar o tema — a aparência do Atom — escolhendo um esquema de cores que facilite a leitura do código. Também dá para definir preferências de espaços em branco e quebra de linha, ajustar fonte, tamanho de tabulação, velocidade de rolagem etc. "Você também pode usar essa tela para instalar novos pacotes e temas" (Atom Basics). Mais adiante, você vai ver como instalar novos pacotes.

Trabalhando com arquivos

Uma forma rápida de abrir o Atom quando você já tem um arquivo ou pasta para editar é clicar com o botão direito na pasta e escolher Open with Atom. Isso adiciona todos os arquivos daquele caminho e abre uma visualização em árvore no Atom. É muito útil para projetos com vários arquivos. Você alterna entre eles e edita tudo dentro do próprio Atom.

Também dá para abrir arquivos no Atom pela linha de comando. Use o comando atom. "Você pode executar o comando atom com um ou mais caminhos de arquivo para abrir esses arquivos no Atom" (Atom Basics). Digite atom --help para saber mais sobre o comando atom. É perfeito se você curte trabalhar pelo terminal. Rode o comando e comece a editar.

command

Para salvar um arquivo, vá em File > Save na barra de menu ou use o atalho Cmd+S ou Ctrl+S (depende do seu sistema). Para salvar com outro nome, use File > Save As (Cmd+Shift+S ou Ctrl+Shift+S).

Você pode manter dois arquivos abertos lado a lado (na mesma tela). Vá em View > Panes > Split Right para enviar o arquivo atual para a metade direita da janela. Esse recurso é ótimo para programar e com certeza aumenta sua produtividade.

Pacotes do Atom

O Atom já vem com funcionalidades básicas, mas você pode instalar diversos pacotes úteis que adicionam novos recursos. Os pacotes são poderosos e podem mudar desde a aparência e a usabilidade até o funcionamento básico do próprio Atom.

Para instalar um novo pacote, use a aba Install na "Settings View": abra a Settings View > clique na aba Install > digite o nome do pacote que você quer no campo Install Packages.

Pacotes do Atom

Este é o registro oficial de pacotes do Atom, onde você encontra a lista completa. A busca na "Settings View" consulta o registro de pacotes e retorna tudo que corresponder aos seus termos.

Pacotes úteis

Aqui vão alguns pacotes que ajudam bastante no começo…

  • Autocomplete Se você está iniciando em Python, o recurso de autocompletar pode ser bem útil. "O sistema de autocomplete permite visualizar e inserir possíveis conclusões no editor usando Tab ou Enter. A funcionalidade de Autocomplete é implementada no pacote autocomplete-plus" (Autocomplete).
  • platform-ide-terminal Esse pacote é útil para executar um arquivo Python no Atom. Ele integra um terminal ao Atom e permite rodar os arquivos dentro do próprio editor. Depois de instalar o terminal-plus package, clique no ícone de mais adicionado na parte de baixo da janela do Atom para abrir o terminal.

Vai de Atom!

Esperamos que este tutorial tenha ajudado você a começar com o Atom. Essa é uma das escolhas importantes ao programar em Python ou R — um passo essencial para qualquer cientista de dados. Quer aprender mais sobre ferramentas de ciência de dados? Faça o curso Introduction to Git for Data Science da DataCamp.

Tópicos
Ciência de dados
Python
R

Cursos de R

Curso

Introdução ao R

4 h
3.1M
Domine os conceitos básicos de análise de dados em R, incluindo vetores, listas e quadros de dados, e pratique o R com conjuntos de dados reais.
Ver detalhesRight Arrow
Iniciar Curso
Ver maisRight Arrow
Relacionado

blog

Jupyter e R Markdown: Notebooks com R

Saiba como instalar, executar e usar o R com o Jupyter Notebook e o R Notebook do RStudio, incluindo dicas e alternativas
Karlijn Willems's photo

Karlijn Willems

15 min

A jupyter lab

Tutorial

Tutorial de introdução ao JupyterLab

Neste artigo, apresentaremos a você o JupyterLab, um dos IDEs mais populares para ciência de dados.
Javier Canales Luna's photo

Javier Canales Luna

7 min

Tutorial

Pacotes R: Um tutorial para iniciantes

Uma introdução aos pacotes do R com base em 11 das perguntas mais frequentes dos usuários.
DataCamp Team's photo

DataCamp Team

15 min

Tutorial

Tutorial de instalação do Anaconda no Windows

Este tutorial demonstrará como você pode instalar o Anaconda, um poderoso gerenciador de pacotes, no Microsoft Windows.
DataCamp Team's photo

DataCamp Team

5 min

Tutorial

Os 6 melhores IDEs Python para ciência de dados em 2026

Encontre o IDE Python perfeito para suas necessidades de ciência de dados em 2026. Compare recursos, benefícios e desempenho para fazer uma escolha informada e segura.
Adel Nehme's photo

Adel Nehme

9 min

Tutorial

21 ferramentas essenciais do Python

Aprenda sobre as ferramentas Python essenciais para o desenvolvimento de software, raspagem e desenvolvimento da Web, análise e visualização de dados e aprendizado de máquina.
Abid Ali Awan's photo

Abid Ali Awan

6 min

Ver MaisVer Mais