Em ambientes de desenvolvimento para a plataforma .NET, é c...

Próximas questões
Com base no mesmo assunto
Q4197975 Programação
Em ambientes de desenvolvimento para a plataforma .NET, é comum o uso de ferramentas da Microsoft, sendo importante a escolha da(s) ferramenta(s) mais adequada(s).
Assinale a alternativa que corretamente descreve uma diferença entre as ferramentas Visual Studio e Visual Studio Code.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: A questão cobrava a distinção conceitual entre Visual Studio e Visual Studio Code: IDE completa versus editor de código. Esse critério basta para identificar a alternativa A como correta.

Tema central: VS e VS Code
Análise das alternativas
A
Certa
A alternativa A descreve corretamente o Visual Studio como IDE completa de desenvolvimento e o Visual Studio Code como editor de código-fonte extensível por plug-ins/extensões. Essa é a diferença conceitual cobrada.
B
Errada
Está errada porque afirma que o Visual Studio Code não suporta HTML, nem mesmo com plug-ins, e a base diz expressamente que isso é falso. O suporte a HTML existe no VS Code.
C
Errada
Está errada porque atribui a diferença entre as ferramentas ao tipo de código produzido na compilação, o que a base classifica como confusão entre ferramenta de desenvolvimento e modelo de compilação/execução. Não é correto dizer que o Visual Studio produz exclusivamente código nativo e que o VS Code produz, por si, código gerenciado para CLR como traço distintivo entre eles.
D
Errada
Está errada porque nega a extensibilidade do Visual Studio Code. A base afirma que suporte a plug-ins/extensões é característica central do VS Code.
E
Errada
Está errada porque trata o Visual Studio Code como nova versão do Visual Studio e como seu substituto. Segundo a base, são produtos distintos, sem relação de substituição.
Pegadinha da questão
A confusão real era tomar o Visual Studio Code como se fosse uma IDE equivalente ao Visual Studio, ou até seu sucessor, quando a diferença cobrada era a natureza da ferramenta: editor extensível versus IDE completa.
Dica para questões semelhantes
  • Quando a questão comparar ferramentas, identifique primeiro a categoria de cada uma: IDE completa, editor de código ou outra classe.
  • Não use nome parecido ou vínculo com .NET para concluir que uma ferramenta substitui a outra; verifique a função de cada produto.
  • Desconfie de alternativas que transformam diferença de ferramenta em diferença de compilação ou de tipo de código gerado.
  • Afirmações absolutas de ausência de suporte devem ser eliminadas quando a base técnica reconhece suporte por extensões.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo