Quais são as diferenças entre o Visual Studio e Visual Studio?

a Microsoft lançou recentemente Visual Studio Code e estou um pouco confuso sobre a sua utilização, uma vez que Visual Studio tem muitas semelhanças funcionalmente com ele.

Author: Steven Vascellaro, 2015-05-29

7 answers

Visual Studio (Versão Completa) é um ambiente de desenvolvimento" full-featured "e" convenient".

Visual Studio (free "Express" versions - only until 2017) are feature-centered and simplified versions of the full version. Centrado em recursos significa que existem diferentes versões (Visual Studio Web Developer,Visual Studio C#, etc. ) dependendo do seu objetivo.

Visual Studio (edição comunitária gratuita - desde 2015) é uma versão simplificada de a versão completa e substitui as edições expressas separadas usadas antes de 2015.

Visual Studio Code (VSCode) é um editor multi-plataforma (Linux, Mac OS, Windows) que pode ser estendido com plugins para suas necessidades.

Por exemplo, se quiser usar VSCode com ASP.NET:

  • tem de instalar uma "extensão" especial chamada ASP.NET 5 / DNX. A instalação é diferente dependendo do SO que você está usando.
  • Para obter o andaime do projecto, é preciso execute um script de linha de comando sozinho.
  • depuração ASP.NET não é suportado de momento.
 186
Author: Jenny O'Reilly, 2018-04-19 20:36:25

O código VS é um Editor enquanto o VS é um IDE.

O código VS é cross-platform e rápido, enquanto o VS é apenas Windows / Mac e não Rápido.

 97
Author: John Papa, 2017-07-24 19:16:49
Vou apresentar diferenças detalhadas entre o Visual Studio e o Visual Studio Code abaixo.

Se você realmente olhar para ele, a diferença mais óbvia é que a. NET foi dividida em duas:

  • núcleo da rede (Mac / Linux / Windows)
  • . NET Framework (Apenas Para Windows)

Todas as tecnologias nativas de interface de utilizador (Fundação de apresentação do Windows, formas do Windows, etc) fazem parte da estrutura, não do núcleo.

O Visual em estúdio Visual Basic) foi em grande parte sinônimo de visual UI (drag & drop WYSIWYG) design, então nesse sentido, VS Code é Visual Studio sem o Visual! A segunda diferença mais óbvia é que o Visual Studio tende a ser orientado em torno de Projetos e soluções.

VS Código:

  • é um Editor de código-fonte leve que pode ser usado para ver, editar, executar e depurar o código-fonte para aplicações.
  • Simplesmente é um estúdio Visual sem a interface Visual, principalmente a o editor de texto do Super-Homem. Ele é principalmente orientado em torno de arquivos não projetos. Não tem suporte para andaimes. É um concorrente do Sublime ou do átomo no Electrão.
  • baseia-se no Electron framework, que é usado para construir aplicações multi plataforma desktop usando tecnologias web.
  • Ele não tem suporte para o sistema de controle de versões da Microsoft; Team Foundation Server.
  • Tem intelecto limitado para tipos de ficheiros Microsoft e semelhantes. recurso.
  • é usado principalmente por desenvolvedores em um Mac que lidam com tecnologias do lado cliente (HTML/JS/CSS).

Visual Studio:

  • Como o nome indica, é uma IDE, contém todas as características necessárias para o desenvolvimento do projecto. Como completar automaticamente o código, depurador, integração de banco de dados, configuração do servidor e configurações e assim por diante.
  • é uma solução completa usada principalmente por e para programadores relacionados com o.NET. Inclui tudo desde a origem controle para rastreador de bugs para Ferramentas de implantação, etc. Tem tudo o que é necessário para se desenvolver.
  • é amplamente utilizado em projectos relacionados com a. NET (embora possa usá-lo para outras coisas). A versão comunitária é livre, mas se você quiser fazer a maior parte dela, então ela não é livre.
  • Visual Studio é destinado a ser o melhor IDE do mundo (ambiente de desenvolvimento integrado), que fornecem ferramentas de desenvolvimento de pilha completa incluindo um poderoso componente de conclusão de código chamado IntelliSense, um depurador que pode depurar tanto o código-fonte como o código da máquina, tudo sobre ASP.NET desenvolvimento e algo sobre desenvolvimento SQL.

  • Na versão mais recente do Visual Studio, você pode desenvolver aplicações de plataforma cross sem deixar a IDE. E o Visual Studio leva mais de 8GB de espaço em disco (de acordo com os componentes que seleccionar).

  • Em resumo, Visual Studio é um ambiente de desenvolvimento final, e é bastante pesado.

Referência: https://www.quora.com/What-is-the-difference-between-Visual-Studio-and-Visual-Studio-Code

 40
Author: Sajeetharan, 2018-09-08 00:21:44

Complementando as respostas acima, uma grande diferença entre ambas é que o código VS vem em uma versão chamada" portátil " que não requer permissões administrativas completas para correr no Windows e pode ser colocado em uma unidade removível por conveniência.

 32
Author: LCO TEC BAJA, 2017-04-13 06:52:35

Visual Studio

  • IDE
  • À excepção das edições gratuitas, é uma IDE paga.
  • é bastante pesado em CPU e lag em PC inferior.
  • usado principalmente para o desenvolvimento de Software do Windows, incluindo programas DirectX, API do Windows, etc.
  • Intelectualidade Avançada. (O melhor de sempre; VS a extensão Intellisense do Code fica em segundo lugar)
  • ele possui funcionalidades construídas em depuradores, fáceis de configurar as opções do projecto (embora os programadores tendem a não usar a interface gráfica ones)
  • Suporte de MS (mais do que VS Código)
  • Usado principalmente para projectos em C / C++ (Win),. NET e C#, juntamente com o servidor SQL & base de dados, etc.
  • Tamanho de Download extremamente grande, Utilização do espaço e a desaceleração ao longo do tempo.
    o único golpe que me obriga a usar o VS Code para projetos menores
  • inclui ferramentas para gerar gráficos de Dependência. As ferramentas de refactoração têm um grande apoio para o Visual Studio.
  • tem um editor VYSYWYG para VB.NET/C++. net/C#. (fácil o suficiente para usuários pela primeira vez em vez de passar pelo windows.h)

Código Visual Studio

  • Editor De Texto Livre De Código Aberto
  • tem Intellisense (mas não funciona fora de caixa se VS não está instalado, precisa configurar para apontar para MinGW etc.)
  • Tamanho de Download Menor e requisitos de memória RAM. Com Intellisense requer cerca de 300 MB Ram.
  • funciona no PC inferior. (ainda lento para iniciar, especialmente se Powershell é usado em vez de CMD)
  • Mais Baixo Suportar. (Código aberto, para que você possa se modificar)
  • As tarefas de construção são específicas do projecto. Mesmo se você quiser construí-lo em configuração de baunilha.
  • usado principalmente para desenvolvimentos na Web. (isto aplica-se a todos os editores de texto livre) Eles tendem a mostrar suporte Javascript / HTML sobre C/C++. Visual Studio mostra VB / C++ sobre outras línguas.
  • Falta de boas extensões. (ainda é novo)
  • dá-lhe um tempo difícil para reconfigurar a configuração do seu projecto/espaço de trabalho. Eu prefiro ... GUI way.
  • Plataforma Cruzada
  • tem terminal Integrado. (mas o powershell é demasiado lento no arranque)
  • Melhor para projectos mais pequenos e códigos de teste. (você sabe se você está entediado e quer imprimir Olá Mundo, não faz sentido esperar de 3 a 5 minutos, enquanto VS carrega para cima e, em seguida, outro minuto ou 2 na criação do projeto e, em seguida, finalmente, ficando-lo para imprimir "Hello World")
 3
Author: Recoder, 2018-07-11 22:41:09

O código Visual studio está interligado com a linha de comandos / terminal, por isso, será útil quando for necessária uma mudança entre IDE e a linha de comandos do terminal / comando , ex: a ligar-se ao Linux

 1
Author: Kushhh Alll, 2018-06-07 00:45:01
O código Visual é definitivamente um bom editor e um trabalho rápido no multiplataforma. Visual Studio é a solução completa, mas mais lento no computador inferior com pequena quantidade de memória
 0
Author: Frank, 2018-08-17 12:21:37