Visual Studio Code: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
O VS Code não é uma IDE, é um editor de código.
Linha 29:
|sítio = {{url|https://code.visualstudio.com/}}
}}
O '''Visual Studio Code''' é um editor de [[código-fonte]] / IDE de mínimos recursos desenvolvido pela [[Microsoft]] para [[Windows]], [[Linux]] e [[macOS]]. Ele inclui suporte para [[depuração]], controle [[Git]] incorporado, [[realce de sintaxe]], complementação inteligente de código, ''snippets'' e [[Refatoração|refatoração de código]]. Ele também é customizável, fazendo com que os usuários possam mudar o tema do editor, teclas de atalho e preferências. Ele é um [[software livre e de código aberto]],<ref name=ars-opensource /><ref name=TechCrunch>{{citar web |url=http://techcrunch.com/2015/04/29/microsoft-shocks-the-world-with-visual-studio-code-a-free-code-editor-for-os-x-linux-and-windows|título=Microsoft Launches Visual Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows|data=29 de abril de 2015 |publicado=[[TechCrunch]] |primeiro=Frederic |último=Lardinois |idioma=en}}</ref> apesar do download oficial estar sob uma [[Software proprietário|licença proprietária]].<ref name=official-download-license/>
 
O Visual Studio Code é baseado no [[Electron (software)|Electron]], uma ''framework'' que é usada para desenvolver aplicativos [[Node.js]] para o desktop rodando no motor de layout [[Blink (motor de layout)|Blink]]. Apesar de usar o Electron como ''framework'',<ref name=ars-electron>{{citar web |título=Microsoft’s new Code editor is built on Google’s Chromium |url=http://arstechnica.com/information-technology/2015/04/microsofts-new-code-editor-is-built-on-googles-chromium/ |publicado=Ars Technica |acessodata=18 de novembro de 2015 |idioma=en}}</ref> o software não usa o [[Atom (editor de texto)|Atom]] e em seu lugar emprega o mesmo componente editor (codenomeado "Monaco") usado no [[Microsoft Visual Studio|Visual Studio Team Services]] (anteriormente chamado de Visual Studio Online).<ref>{{citar web |título=Monaco Editor |url=https://microsoft.github.io/monaco-editor/ |website=microsoft.github.io/monaco-editor |idioma=en}}</ref>
Linha 41:
 
== Recursos ==
O Visual Studio Code é um [[Editor de texto|editor de]] [[código-fonte]] / IDE de mínimos recursos. Ele suporta um número de linguagens de programação e um conjunto de recursos que podem ou não estarem disponíveis para a dada linguagem, como mostrado na tabela a seguir. Muitos dos recursos do Visual Studio Code features não são expostos através de menus ou da interface de usuário. Ao invés disso, elas estão acessíveis através da paleta de comandos ou por meio de um arquivo.[[JSON|json]] (como as preferências do usuário).<ref name="languages" /> A paleta de comandos é uma interface de [[linha de comandos]]. No entanto, ele desaparece se o usuário clicar em qualquer lugar fora dele ou pressiona uma combinação de teclas no teclado para interagir com algo fora dela. Isso também é válido para comandos de ''time-taking''. Quando isso acontece, o comando em andamento é cancelado.
 
No papel de um editor de código fonte, o Visual Studio Code permite alterar a página de código na qual o documento atual é salvo, [[Nova linha|o caractere que identifica quebra de linha]] (uma escolha entre CR e CRLF), e a linguagem de programação do documento ativo.