Executando verificação de segurança...
0

Considero VSCode, Emacs, Genie, PSPad, etc. como editores que agregam funcionalidades e ficam parecendos com IDEs. Não quer dizer que sejam ruins. São ótimas ferramentas (apesar do pato se aplicar aqui).

Acho que uma IDE nasce com o intuito de ser IDE, mais direcionado para uma linguagem, e o editor é apenas uma das partes funcionais dela. Talvez a depuração seja o aspecto mais robusto. Posso executar o programa passo a passo, definir paradas condicionais, alterar valores, definir as opções de compilação e outras coisas sem a necessidade de plugins (apesar de aceitar). e.g. Turbo Pascal->Delphi/Lazarus.

Carregando publicação patrocinada...
2

Sendo assim, o Visual Studio, que foi feito para várias linguagens, não é um IDE?

O VS Code não nasceu com intuito de ser IDE? Aconteceu por acaso dele ter debuggers, linters, VCs, etc?

1

EDITADO:

Vou colocar a edição no início pois acho mais concisa.

Assim como o Emacs, o VSCode nasceu para ser um LEGO. junta as pecinhas e monta uma casinha, um cachorrinho, um carrinho, uma cidadezinha. No caso, uma IDEzinha se tiveres todas as peças.

ORIGINAL:

Não conheço o VS. Nada impede de uma IDE possuir mais de uma linguagem se atender todas com a mesma competência. Não conheço a história do VSCode.

A jetbrains desenvolve uma IDE genérica? Até onde sei não. Tem para Java, para Ruby, para Python. Mas é claro que se vai fazer uma para Ruby, tem que ter algum suporte para HTML, CSS, etc.,

O VSCode é como o Emacs. Um bom editor de textos extensível. Tem algumas extensões que são boas e outras que são uma b?sta. Não passam de uma salientador de sintaxe. No caso do Emacs, tinha gente que pagava uma fortuna pelo Franz Lisp e usava só o compilador pois o slime no Emacs é muito bom. O org-mode do Emacs faz coisa que a maioria do pessoal nem imagina. É uma linguagem de marcação mil vezes melhor do que qualquer outra.

Então, uma IDE é para alguma coisa. Eu posso transformar o Emacs ou VSCode em uma IDE? Depende da linguagem. Se tiver todas as ferramentas necessárias, acho que sim. O VSCode é apenas o editor extensível que possibilitou a criação da IDE para aquela linguagem.

Veja que estou apenas puxando a definição para um lado.

Tem gente que jura que o Kwid é um SUV compacto. :D