Compartilhar via


Abrir ficheiros de origem no Visual Studio Code

A experimentação Ficheiros Open source no Visual Studio Code permite-lhe utilizar o Microsoft Edge DevTools, mas, em seguida, editar os seus ficheiros no Visual Studio Code em vez de no editor de código da ferramenta DevTools Sources.

Quando utiliza esta experimentação, se utilizar Visual Studio Code e utilizar DevTools para alterar as regras do CSS, já não tem de utilizar o editor de código na ferramenta Origens das DevTools. Pode simplesmente utilizar o editor de código no Visual Studio Code. Quando ativa esta experimentação, os ficheiros locais receberão um tratamento diferente.

Configurar a edição de ficheiros locais no Visual Studio Code

Primeiro, selecione Definiçõesde DevTools >>Experimentações>Ficheiros open source no Visual Studio Code e, em seguida, reinicie as DevTools.

Com esta experimentação ativada, suponha que, no Microsoft Edge, acede a um servidor local (como http://localhost ou http://127.0.0.1), ou abre um ficheiro local.

Microsoft Edge com um ficheiro local aberto

Quando abre o DevTools, é-lhe pedido que identifique a pasta raiz. Pode optar ativamente por não participar selecionando Fechar (x) ou selecionando o Don't show again botão. Pode obter mais informações ao selecionar a Learn more ligação.

Ferramentas de Programação a mostrar uma barra de informações a pedir-lhe para identificar a pasta raiz

Se selecionar o botão Definir pasta raiz , o sistema operativo pede-lhe para navegar para a pasta e selecioná-la.

Escolher a localização da pasta raiz com o gestor de ficheiros do seu sistema operativo

Depois de selecionar uma pasta raiz, tem de conceder acesso total às DevTools à pasta. Acima da barra de ferramentas, um pedido com os botões Permitir ou Negar pergunta-lhe se deve conceder permissão às DevTools para aceder à pasta.

DevTools a pedir para obter acesso à pasta

Depois de conceder permissão, a pasta que selecionar é adicionada como uma Área de Trabalho em DevTools, no separador Área de Trabalho da ferramenta Origens . Isto significa que todos os ficheiros que editar no DevTools são agora abertos no Microsoft Visual Studio Code em vez de na ferramenta Origens. Como indicador, mostramos um linked ícone junto ao nome do ficheiro. Neste exemplo, vamos selecionar a base.css ligação na ferramenta Estilos .

Selecionar uma ligação de ficheiro na ferramenta Estilos abre o ficheiro no Visual Studio Code

O DevTools abre uma instância de Visual Studio Code e mostra todos os ficheiros na pasta raiz. DevTools também abre o ficheiro que selecionou, desloque-se para a linha correta do seletor CSS.

Visual Studio Code aberta com os ficheiros da pasta raiz e o ficheiro selecionado aberto

Todas as alterações efetuadas ao ficheiro no DevTools serão agora sincronizadas com Visual Studio Code. Por exemplo, se alterar o backgroundgreen para para os estilos do corpo, a mesma regra CSS será automaticamente adicionada ao base.css ficheiro no editor de código do Visual Studio Code.

As alterações ao código na ferramenta Estilos refletem-se agora no código fonte no Visual Studio Code

Alterar as definições da área de trabalho

Para alterar o comportamento dos ficheiros Open source no Visual Studio Code experimentação, aceda à página Definições de DevTools clicando em Definições (o ícone de engrenagem) ou premindo Shift+?e, em seguida, selecione a página Área de Trabalho:

O painel de definições da área de trabalho a mostrar várias opções

A página Área deTrabalhoDefinições> lista as áreas de trabalho, juntamente com as seguintes opções de configuração:

Controlo de IU Descrição
Abrir ficheiros de origem na caixa de verificação Visual Studio Code Define se pretende código aberto ficheiros no Visual Studio Code.
Caixa de verificação Guardar alterações de DevTools no disco Guarda automaticamente as alterações de DevTools no disco.
Caixa de texto padrão de exclusão de pasta Exclui automaticamente pastas de uma pasta de área de trabalho.
Botão Adicionar junto a Pastas excluídas Exclui uma pasta de uma área de trabalho específica.
Botão Adicionar pasta Adiciona uma área de trabalho adicional.