---
id: "arquivos-abrir-e-visualizar"
titulo: "Abrir e visualizar arquivos"
resumo: "Abrir um arquivo na árvore, na paleta ou pelo diff, ver o que mudou e usar os visualizadores de imagem, PDF, CSV, notebook e Mermaid."
idioma: "pt-br"
tipo: "guia"
categoria: "arquivos-git"
aplicavelDesde: "0.0.16"
capabilities: ["file.open", "file.diff", "diff.view.sidebar", "editor.viewers.media"]
estadoEditorial: "aprovado"
nivelEvidencia: "artefato-distribuido"
refFonte: "27574c339b58316408f6be2d62169d59041d07bf"
revisaoFonte: "2026-09-24"
revisor: "mantenedor (v1, 2026-10-03)"
rota: "/docs/pt-br/ferramentas/arquivos/abrir-e-visualizar/"
fonte: "pt-br/ferramentas/arquivos/abrir-e-visualizar.md"
caminhoPublico: "docs/publica/pt-br/ferramentas/arquivos/abrir-e-visualizar.md"
hashFonte: "sha256:fc791ddd6ed95f16022bd5cf8a364e2d94093eb2976228ad4c553ec7f86ed3fb"
hashDestaPagina: "sha256:fc791ddd6ed95f16022bd5cf8a364e2d94093eb2976228ad4c553ec7f86ed3fb"
traducaoAssistidaPorIA: false
traducaoDesatualizada: false
corpoRetido: false
---
## Três caminhos para abrir

| Caminho | O que acontece |
|---|---|
| **Clique simples** na linha da árvore | Abre em **pré-visualização** — uma aba que será substituída quando você abrir outro arquivo |
| **Clique duplo** na linha da árvore | Abre em **aba permanente** |
| **Paleta "ir para arquivo"** | Abre o arquivo escolhido para edição |

A diferença entre pré-visualização e aba permanente é o que evita encher a barra de abas enquanto você navega pela árvore.

**O tipo do arquivo decide o visualizador.** Um arquivo binário não abre como texto: a abertura informa que não foi aberta e qual é o tipo reconhecido, em vez de mostrar conteúdo ilegível.

## Ver o diff de um arquivo

- O diff parte do **git do projeto** e compara o arquivo antes e depois da alteração.
- **Por padrão, o diff é das alterações não preparadas.** Existe uma opção para abrir o diff do que já está preparado.
- Arquivos **binários não geram diff de texto**: a abertura informa o tipo, em vez de tentar comparar bytes como linhas.

O mesmo diff pode ser aberto no **painel lateral** do Inspetor, em modo somente leitura. O título do painel mostra o caminho e indica quando o diff é do que está preparado.

## Visualizadores

| Tipo de arquivo | O que a aba oferece |
|---|---|
| **Imagem** | Visualizador com zoom e navegação, com opção de ampliar |
| **PDF** | Leitor com busca |
| **CSV / TSV** | Tabela **somente leitura** |
| **Notebook (`.ipynb`)** | Visualizador próprio do formato |
| **Mermaid** | Diagrama renderizado |

Dois detalhes que explicam comportamentos estranhos:

- **CSV e notebook reutilizam o slot de modo do editor**, com metadados próprios — é por isso que o alternador de modos muda de rótulo conforme o arquivo. Em CSV, esse modo **não edita**: é tabela.
- **Imagem pode ser comparada em diff**, com os dois lados na tela.

## Limites

- Visualizadores de dados grandes dependem do limite de renderização de cada um; não há promessa de abrir qualquer tamanho.
- Arquivos **não suportados** pela árvore para "abrir no navegador" geram aviso em vez de abrir — a lista de tipos suportados é a que o app conhece.
- A abertura de um arquivo **não** cria cópia: você está olhando o arquivo do workspace.

## Por linha de comando

Abrir um arquivo e abrir o diff dele também têm comandos, com seleção explícita de workspace — útil quando o diretório atual não é o do projeto. Veja [Referência de comandos de arquivos](/docs/pt-br/ferramentas/arquivos/referencia-cli/).
