A Microsoft lançou recentemente o Visual Studio Code e estou um pouco confuso sobre seu uso, pois o Visual Studio tem muitas semelhanças funcionais com ele.
A Microsoft lançou recentemente o Visual Studio Code e estou um pouco confuso sobre seu uso, pois o Visual Studio tem muitas semelhanças funcionais com ele.
Respostas:
O Visual Studio (versão completa) é um ambiente de desenvolvimento "com todos os recursos" e "conveniente".
O Visual Studio (versões gratuitas "Express" - somente até 2017) são versões simplificadas e centradas em recursos da versão completa. Centrado no recurso, o que significa que existem versões diferentes (Visual Studio Web Developer, Visual Studio C # etc.), dependendo do seu objetivo.
O Visual Studio (edição comunitária gratuita - desde 2015) é uma versão simplificada da versão completa e substitui as edições expressas separadas usadas antes de 2015.
O Visual Studio Code (VSCode) é um editor de plataforma cruzada (Linux, Mac OS, Windows) que pode ser estendido com plugins para suas necessidades.
Por exemplo, se você deseja criar um aplicativo ASP.NET usando o VS Code, precisará executar várias etapas por conta própria para configurar o projeto. Há um tutorial separado para cada sistema operacional.
O Visual Studio Code é um editor, enquanto o Visual Studio é um IDE.
O Visual Studio Code é multiplataforma e rápido, enquanto o Visual Studio é apenas para Windows / Mac e não é rápido.
Observe que o Visual Studio para Mac está disponível agora, mas é um produto diferente em comparação ao Visual Studio (Windows). Baseia-se no Xamarin Studio e não possui suporte para alguns tipos de projetos .NET mais antigos. Ele cria com êxito soluções criadas no VS 2017. O VS mac possui uma interface de usuário mais limitada (por exemplo, nenhuma barra de ferramentas personalizável). Portanto, para o trabalho de plataforma cruzada. O código VS ainda pode ser preferível.
Fornecerei diferenças detalhadas entre o Visual Studio e o Visual Studio Code abaixo.
Se você realmente observar, a diferença mais óbvia é que o .NET foi dividido em dois:
Todas as tecnologias de interface do usuário nativas ( Windows Presentation Foundation , Windows Forms , etc.) fazem parte da estrutura, não o núcleo.
O "Visual" no Visual Studio (do Visual Basic) era amplamente sinônimo de design da interface do usuário visual (arrastar e soltar WYSIWYG); portanto, nesse sentido, o Código do Visual Studio é o Visual Studio sem o Visual!
A segunda diferença mais óbvia é que o Visual Studio tende a ser orientado para projetos e soluções.
Código do Visual Studio:
Estúdio visual:
O Visual Studio tem como objetivo ser o melhor IDE (ambiente de desenvolvimento integrado) do mundo, que fornece conjuntos de ferramentas de desenvolvimento de pilha completa, incluindo um poderoso componente de conclusão de código chamado IntelliSense, um depurador que pode depurar o código fonte e o código da máquina, tudo sobre o desenvolvimento do ASP.NET e algo sobre desenvolvimento de SQL.
Na versão mais recente do Visual Studio, você pode desenvolver aplicativos de plataforma cruzada sem sair do IDE. E o Visual Studio ocupa mais de 8 GB de espaço em disco (de acordo com os componentes selecionados).
Em resumo, o Visual Studio é um ambiente de desenvolvimento definitivo e é bastante pesado.
Referência: https://www.quora.com/What-is-the-difference-between-Visual-Studio-and-Visual-Studio-Code
Complementando as respostas anteriores, uma grande diferença entre ambas é que o Visual Studio Code vem em uma versão chamada "portátil" que não requer permissões administrativas completas para executar no Windows e pode ser colocada em uma unidade removível por conveniência.
Estúdio visual
windows.h
)Código do Visual Studio
O Visual Studio Code é integrado a um prompt de comando / terminal, portanto, será útil quando houver alternância entre o IDE e o terminal / prompt de comando, por exemplo: conexão ao Linux.