Principais IDEs para desenvolvimento Dart \| TreinaWeb               Promoção no ar   Matricule-se agora e garanta **54% de desconto**  

  Termina em   Tempo restante da oferta: 07 Horas 

 23 Min 

 58 Seg 

   Tempo restante da oferta: 07 23 58 

  [Assinar →](https://www.treinaweb.com.br/checkout/pagamento/plano/anual?cupom=TW-SCLIENTE26) 

   [                ](https://www.treinaweb.com.br)  Explorar  

 [ Quanto custa? ](#assinatura) [ FAQ ](https://www.treinaweb.com.br#faq) [Matricule-se](#assinatura) [ Entrar ](https://www.treinaweb.com.br/login) 

     [ Início ](https://www.treinaweb.com.br) [ Artigos ](https://www.treinaweb.com.br/blog) Principais IDEs para desenvolvimento Dart  [ Dart ](https://www.treinaweb.com.br/blog/categoria/dart) 

# Principais IDEs para desenvolvimento Dart

 Veja neste artigo as principais IDEs para desenvolvimento Dart.

 [ Ana Paula de Andrade ](https://www.treinaweb.com.br/blog/autor/ana-paula-andrade) 6 anos atrás

  ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/principais-ides-para-desenvolvimento-dart.png)  

[IDE ou Integrated Development Environment](https://www.treinaweb.com.br/blog/o-que-e-uma-ide-ambiente-de-desenvolvimento-integrado/ "IDE ou Integrated Development Environment") (Ambiente de Desenvolvimento Integrado) é um software que auxilia no desenvolvimento de aplicações, muito utilizado por desenvolvedores, com o objetivo de facilitar diversos processos (ligados ao desenvolvimento), que combinam ferramentas comuns em uma única interface gráfica do usuário (GUI). Neste artigo veremos as principais IDEs para desenvolvimento [Dart](https://www.treinaweb.com.br/blog/o-que-e-dart/ "Dart").

[  ![Dart - Fundamentos](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/dart.svg)   Curso Dart - Fundamentos Conhecer o curso ](https://www.treinaweb.com.br/curso/dart-fundamentos)

Uma IDE possui como principais características:

- Editor de código-fonte: utilizado para escrever comandos suportados por uma determinada linguagem de programação;
- Preenchimento inteligente: é um recurso da IDE que permite o preenchimento de trechos de códigos com a finalidade de agilizar o desenvolvimento;
- Compilador ou interpretador: Toda IDE possui um compilador (ou um interpretador) integrado, que transformará todo o código-fonte escrito em linguagem de máquina;
- Debugger: utilizado para encontrar e corrigir erros no código-fonte;
- Geração automática de código: é um recurso que permite a criação de trechos de códigos predefinidos, trazendo agilidade ao processo de desenvolvimento;
- Refatoração: é uma ferramenta que, em conjunto com testes automatizados, garantem a melhoria constante do código-fonte e erradicação de bugs.

Sem dúvidas, a escolha de uma IDE facilita e muito a criação de aplicações para um desenvolvedor, auxiliando ainda mais quando integrado a outras ferramentas. Basicamente, uma IDE é o ambiente que o desenvolvedor utilizará para escrever, executar, testar e corrigir suas aplicações.

## Visual Studio Code

![Visual Studio code](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/vs_code.png)

Lançado em 2015, o Visual Studio Code ou simplesmente vscode é um dos principais editores de textos utilizado para criação de aplicações web. Criado pela Microsoft, o vscode é tão completo que é constantemente confundido com uma IDE. Foi desenvolvido pela Microsoft e é um editor de texto totalmente customizável.

Multiplataforma e de código aberto, o vscode possui suporte nativo ao JavaScript, TypeScript, JSON, HTML, CSS, entre outras, além disso, é possível instalar plugins para melhorar o suporte para outras tecnologias, como o Dart.

É uma ferramenta que fornece suporte e assistência a diferentes tecnologias, e como principais vantagens podemos citar:

- Suporte para depuração;
- Extensível e customizável;
- Autocomplete;
- Refatoração de código;
- Multiplataforma;
- Suporte a Git interno;
- Gratuito e criado com base em software livre;
- Deploy facilitado, entre outros.

O [download do Visual Studio Code](https://code.visualstudio.com/ "download do Visual Studio Code") pode ser feito em seu site, onde é possível encontrar as suas novidades, documentação, extensões e muito mais.

## Pycharm

![Logo do PyCharm](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/Logo-PyCharm.png)

Lançado em 2010 pela JetBrains, o PyCharm é uma das IDEs que pode ser escolhida para quem desenvolve em Dart.

Multiplataforma, é uma IDE utilizada por diversas empresas, como Twitter, Symantec, HP, Groupon, entre outras.

Apesar de ser mais conhecido pela comunidade Python, o PyCharm, assim como várias outras IDEs da JetBrains possui suporte ao Dart por meio de plugins.

Dentre suas principais vantagens, podemos citar:

- Fornece análise de código;
- Suporta desenvolvimento da Web com Django;
- Possui suporte a testes unitários integrado;
- Suporte para VCS;
- Depurador gráfico;
- Recurso de desenvolvimento remoto;
- Preenchimento de código inteligente;
- Integração com ferramentas e bibliotecas, como NumPy e Matplotlib, permitindo o desenvolvedor trabalhar com visualizadores de matriz e gráficos interativos;
- Verificação dinâmica de erros, entre outros.

[  ![Dart - Orientação a Objetos](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/dart.svg)   Curso Dart - Orientação a Objetos Conhecer o curso ](https://www.treinaweb.com.br/curso/dart-orientacao-a-objetos)

Além de todas essas vantagens, o PyCharm conta com desenvolvimento multitecnologias, onde, oferece suporte para CoffeeScript, [TypeScript](https://www.treinaweb.com.br/blog/precisamos-falar-sobre-o-typescript/ "TypeScript"), Cython, JavaScript, SQL, HTML/CSS, linguagens de modelo, AngularJS, Node.js e muitas outras.

O [download do PyCharm](https://www.jetbrains.com/pt-br/pycharm/ "download do PyCharm") é feito em seu próprio site, onde é possível acompanhar todas as suas novidades, recursos, suporte e muito mais.

## IntelliJ IDEA

![IntelliJ](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/Logo-IntelliJ.png)

O IntelliJ IDEA é uma das principais IDEs do mercado. Criada pela Jetbrains, uma empresa especializada no desenvolvimento de IDEs, o IntelliJ teve um crescimento impressionante nos últimos anos. Apesar de ter sido lançada em 2001, foi a partir de 2010 que a IDE começou a ser reconhecida no mercado.

Em 2014, a Google anunciou que o Android Studio, uma IDE baseada no IntelliJ IDE para criação de aplicações Android, seria a IDE oficial para o desenvolvimento Android. Este anúncio fez com que as IDEs desenvolvidas pela Jetbrains ganhassem mais visibilidade.

Dentre suas principais características, podemos citar:

- Assistente de código: O IntelliJ possui um ótimo assistente de código, autocompletando trechos de sentenças para facilitar a criação de aplicações;
- Uso de plugins: Com a instalação de plugins, conseguimos desenvolver em diferentes tecnologias com o IntelliJ (Python, [Dart](https://www.treinaweb.com.br/blog/como-instalar-o-dart-e-executar-seu-primeiro-exemplo/ "Dart"), Go, Clojure, etc);
- Suporte ao Dart por meio de plugins: Com a instalação do Plugin do Dart, o IntelliJ IDEA permite a criação e execução de código Dart sem nenhum problema, o tornando ainda mais completo.

O IntelliJ cresceu muito nos últimos anos. Muito completa e com um suporte incrível, o IntelliJ possui duas versões, a “Ultimate” que possui diversos recursos, como ferramentas de bancos de dados, suporte nativo ao [Spring](https://www.treinaweb.com.br/blog/o-que-e-o-spring/ "Spring") e detecção de duplicidades, e a versão “Community”, um pouco mais limitada, porém completa o bastante para os principais desenvolvedores do mercado. O [download do IntelliJ](https://www.jetbrains.com/pt-br/idea/ "download do IntelliJ") pode ser feito em seu site oficial.

- [ #dart ](https://www.treinaweb.com.br/blog/tag/dart)
- [ #IDE ](https://www.treinaweb.com.br/blog/tag/ide)

Autor

 ![Ana Paula de Andrade](//secure.gravatar.com/avatar/76297b487187c82ae476e823018dbfc0?d=mm)

## Ana Paula de Andrade

 Graduanda em Sistemas de Informação pelo Instituto Federal da Bahia. É responsável pelo atendimento ao cliente, gerenciamento de redes sociais e revisão de cursos, além da redação de artigos para o blog da TreinaWeb. 

 [Todos os artigos](https://www.treinaweb.com.br/blog/autor/ana-paula-andrade)  

## Continue estudando

 Transforme leitura em prática com os cursos e formações da TreinaWeb.

 [Ver cursos](https://www.treinaweb.com.br/cursos)   

  Continue lendo

## Artigos relacionados

- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/05101602/IDE-JAVA-400x280.png)  [ Java ](https://www.treinaweb.com.br/blog/categoria/java) 

     7 anos atrás

    ##  [ Principais IDEs para desenvolvimento Java ](https://www.treinaweb.com.br/blog/principais-ides-para-desenvolvimento-java) 

     Veja neste artigo as principais IDEs para desenvolvimento em Java.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/IDE-CSHARP-400x280.png)  [ C# ](https://www.treinaweb.com.br/blog/categoria/csharp) 

     7 anos atrás

    ##  [ Principais IDEs para desenvolvimento C# ](https://www.treinaweb.com.br/blog/principais-ides-para-desenvolvimento-c) 

     Veja neste artigo as principais IDEs para desenvolvimento C#.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/IDE-PHP-400x280.png)  [ PHP ](https://www.treinaweb.com.br/blog/categoria/php) 

     7 anos atrás

    ##  [ Principais IDEs para desenvolvimento PHP ](https://www.treinaweb.com.br/blog/principais-ides-para-desenvolvimento-php) 

     Veja neste artigo as principais IDEs para desenvolvimento PHP.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/IDE-PYTHON-400x280.png)  [ Python ](https://www.treinaweb.com.br/blog/categoria/python) 

     7 anos atrás

    ##  [ Principais IDEs para desenvolvimento Python ](https://www.treinaweb.com.br/blog/principais-ides-para-desenvolvimento-python) 

     Veja neste artigo as principais IDEs para desenvolvimento Python.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/GUIA-LINGUAGEM-JAVA-400x280.png)  [ Java ](https://www.treinaweb.com.br/blog/categoria/java) 

     6 anos atrás

    ##  [ Guia da linguagem Java ](https://www.treinaweb.com.br/blog/guia-da-linguagem-java) 

     Confira neste guia os principais tópicos para iniciar seus estudos na linguagem Java.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/guia-da-linguagem-python-400x280.png)  [ Python ](https://www.treinaweb.com.br/blog/categoria/python) 

     6 anos atrás

    ##  [ Guia da linguagem Python ](https://www.treinaweb.com.br/blog/guia-da-linguagem-python) 

     Entenda os principais conceitos para iniciar seus estudos neste guia da linguagem Python.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/05/O-QUE-E-PHP-400x280.png)  [ PHP ](https://www.treinaweb.com.br/blog/categoria/php) 

     5 anos atrás

    ##  [ Guia da linguagem PHP ](https://www.treinaweb.com.br/blog/guia-da-linguagem-php) 

     Nesse guia de PHP você aprenderá o necessário para criar os seus primeiros softwares com a linguagem de programação PHP. Acesse agora mesmo!

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/04/24104644/O-QUE-É-IDE-400x280.png)  [ Tecnologia ](https://www.treinaweb.com.br/blog/categoria/tecnologia) 

     7 anos atrás

    ##  [ O que é uma IDE (Ambiente de Desenvolvimento Integrado)? ](https://www.treinaweb.com.br/blog/o-que-e-uma-ide-ambiente-de-desenvolvimento-integrado) 

     Veja neste artigo o que é uma IDE e suas principais características.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/08/kotlin-a-nova-linguagem-oficial-para-desenvolvimento-android-400x280.png)  [ Android ](https://www.treinaweb.com.br/blog/categoria/android) 

     9 anos atrás

    ##  [ Kotlin: A nova linguagem oficial para desenvolvimento Android ](https://www.treinaweb.com.br/blog/kotlin-a-nova-linguagem-oficial-para-desenvolvimento-android) 

     Conheça um pouco mais sobre Kotlin, a nova linguagem de programação que se tornou oficial para desenvolvimento Android.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/08/java-csharp-ou-php-qual-linguagem-escolher-400x280.jpg)  [ Desenvolvimento Back-end ](https://www.treinaweb.com.br/blog/categoria/desenvolvimento-back-end) 

     9 anos atrás

    ##  [ Java, C# ou PHP: qual linguagem escolher? ](https://www.treinaweb.com.br/blog/java-csharp-ou-php-qual-linguagem-escolher) 

     Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas dúvidas que são comuns para quem está começando.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/01/12140601/carreira-de-desenvolvedor-de-aplicativos-como-comecar-400x280.png)  [ Desenvolvimento Mobile ](https://www.treinaweb.com.br/blog/categoria/desenvolvimento-mobile) 

     9 anos atrás

    ##  [ Carreira de desenvolvedor de aplicativos: como começar ](https://www.treinaweb.com.br/blog/carreira-de-desenvolvedor-de-aplicativos-como-comecar) 

     Saiba como se tornar um desenvolvedor de aplicativos reconhecido pelo mercado.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/08152320/melhorar-perfil-desenvolvedor-400x280.png)  [ Carreira ](https://www.treinaweb.com.br/blog/categoria/carreira) 

     5 anos atrás

    ##  [ 3 linguagens de programação em alta em 2021 ](https://www.treinaweb.com.br/blog/3-linguagens-de-programacao-em-alta-em-2021) 

     Veja neste artigo três linguagens de programação em alta em 2021.

     Ler artigo

## Um ano de acesso total para você viver de programação.

 Todos os cursos e formações da TreinaWeb numa única assinatura, com professores que atuam no mercado, suporte direto e certificados. Do primeiro `console.log` ao mercado de trabalho.

- **1 ano** de acesso a **todos os cursos**
- Cursos novos **toda semana**
- Suporte **direto com professores**
- Plano de carreira **personalizado**
- **Certificados digitais** inclusos
- **Aplicativos** para Android e iOS, com **acesso offline**

    **Garantia incondicional de satisfação** 

 Teste por 7 dias e, se não fizer sentido para você, devolvemos seu dinheiro.

### Acesso completo a todos os cursos e dezenas de Formações.

 12 meses 

  Economize R$ 840,00  54% OFF 

 de 12x R$ 129,00 por apenas

 12x  R$ 59,00

 sem juros no cartão de crédito ou R$ 599,00 à vista

  Oferta termina em  **07h 23min 58s**

- Acesso imediato e ilimitado durante 1 ano.
- Plano de carreira personalizado.
- Suporte direto com professores.
- E muito mais!

 [Matricule-se agora](https://www.treinaweb.com.br/checkout/pagamento/plano/anual?cupom=TW-SCLIENTE26)

     [                ](https://www.treinaweb.com.br)

 Escola online de programação, tecnologia e IA.

- [  ](https://www.facebook.com/TreinaWeb/)
- [  ](https://www.instagram.com/treinaweb/)
- [  ](https://www.youtube.com/user/TreinaWeb)
- [  ](https://twitter.com/treinaweb)
- [  ](https://www.linkedin.com/company/treinaweb)
- [  ](https://github.com/treinaweb)

## Inscreva-se em nossa newsletter

Receba lançamentos, promoções e novidades.

   Seu nome     Seu WhatsApp     Seu melhor e-mail   Inscrever-se 

## Cursos

- [ Base para Devs ](https://www.treinaweb.com.br/categoria/base-para-devs)
- [ Front-end ](https://www.treinaweb.com.br/categoria/desenvolvimento-front-end)
- [ Back-end ](https://www.treinaweb.com.br/categoria/desenvolvimento-back-end)
- [ Mobile ](https://www.treinaweb.com.br/categoria/desenvolvimento-mobile)
- [ Bancos de Dados ](https://www.treinaweb.com.br/categoria/bancos-de-dados)
- [ Cloud ](https://www.treinaweb.com.br/categoria/cloud-computing)
- [ IA ](https://www.treinaweb.com.br/categoria/ia)
- [ E mais ](https://www.treinaweb.com.br/categoria/e-mais)
- [ Ver todos os cursos ](https://www.treinaweb.com.br/cursos)

## Conteúdo

- [ Formações ](https://www.treinaweb.com.br/formacoes)
- [ Projetos práticos ](https://www.treinaweb.com.br/projetos-praticos)
- [ Direto ao ponto ](https://www.treinaweb.com.br/direto-ao-ponto)
- [ Planos ](https://www.treinaweb.com.br#assinatura)
- [ Depoimentos ](https://www.treinaweb.com.br#depoimentos)
- [ Comunidade ](https://www.treinaweb.com.br#comunidade)
- [ Corpo docente ](https://www.treinaweb.com.br#docente)

## A empresa

- [ Sobre a TreinaWeb ](https://www.treinaweb.com.br#sobre)
- [ Perguntas frequentes ](https://www.treinaweb.com.br#faq)
- [ Vantagens de estudar na TreinaWeb ](https://www.treinaweb.com.br/vantagens-de-estudar-na-treinaweb)
- [ Cursos para empresas ](https://www.treinaweb.com.br/empresas)
- [ Sugira um novo curso ](https://www.treinaweb.com.br/sugerir-curso)
- [ Trabalhe conosco ](https://www.treinaweb.com.br/trabalhe-conosco)
- [ Artigos ](https://www.treinaweb.com.br/blog)
- [ Desenvolvedores e agentes ](https://www.treinaweb.com.br/developers)
- [ Contato ](https://www.treinaweb.com.br/contato)
- [ Política de privacidade ](https://www.treinaweb.com.br/politica-de-privacidade)
- [ Termos de uso ](https://www.treinaweb.com.br/termos-de-uso)

## Baixe nosso aplicativo

 [   Disponível na **App Store**  ](https://apps.apple.com/us/app/treinaweb/id1322729447) [   Disponível no **Google Play**  ](https://play.google.com/store/apps/details?id=br.com.treinaweb.mobile) 

  Av. Paulista, 1765, Conj 71 e 72 · Bela Vista · São Paulo · SP · 01311-200   © 2004 – 2026 TreinaWeb Tecnologia LTDA · CNPJ 06.156.637/0001-58
