---
title: "Trabalhando com janelas - Área de trabalho - Ajuda para o MetaEditor"
description: "A parte principal da área de trabalho do MetaEditor é destinada para edição do código fonte dos programas. Todos... - Trabalhando com janelas - Área de trabalho - Ajuda para o MetaEditor"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
---

[Ajuda para o MetaEditor](https://www.metatrader5.com/pt/metaeditor/help) → [Área de trabalho](https://www.metatrader5.com/pt/metaeditor/help/workspace) → Trabalhando com janelas

# Trabalhando com janelas

A parte principal da área de trabalho do MetaEditor é destinada para edição do código fonte dos programas. Todos os arquivos atualmente abertos são exibidos como guias. A fim de alternar para a edição de um arquivo específico, selecione sua guia com o mouse.

![Navegação em abas](https://www.metatrader5.com/i/help/metaeditor/en/tabs.png)

A localização das janelas dos arquivos pode ser alterada usando os comandos do menu ["Janela"](https://www.metatrader5.com/pt/metaeditor/help/main_menu/main_menu_window) ou barras de ferramentas ["Padrão"](https://www.metatrader5.com/pt/metaeditor/help/toolbar/toolbar_standard#cascade). Para recolher ou expandir uma guia, clique duas vezes no nome com o botão esquerdo do mouse.

Os seguintes comandos estão disponíveis no menu de contexto das guias:

- ![Nova janela](https://www.metatrader5.com/i/help/metaeditor/en/new_window_icon.png) Nova janela – abre uma cópia da aba atual numa nova guia. Nesse caso, o número de seqüência da cópia será adicionado ao nome da guia;
- ![Compilar](https://www.metatrader5.com/i/help/metaeditor/en/compile_icon.png) Compilar – [compila](https://www.metatrader5.com/pt/metaeditor/help/development/compile) o código atual do programa;
- ![Compilar arquivos abertos](https://www.metatrader5.com/i/help/metaeditor/en/compile_open_files_icon.png) Compilar arquivos abertos – compila todos os arquivos que estão atualmente abertos para edição;
- ![Comparar revisões](https://www.metatrader5.com/i/help/metaeditor/en/mql5storage_diff_icon.png) Comparar arquivos – [vê as alterações atuais](https://www.metatrader5.com/pt/metaeditor/help/mql5storage/mql5storage_diff) no arquivo comparando a última revisão obtida do repositório.
- ![Reverter alterações desta revisão](https://www.metatrader5.com/i/help/metaeditor/en/mql5storage_revert_icon.png) Reverter alterações – desfaz as alterações feitas na cópia local do arquivo.
- ![Exibir o log de alterações](https://www.metatrader5.com/i/help/metaeditor/en/mql5storage_journal_icon.png)Mostrar log de alterações – mostra o histórico de alterações do arquivo do [log do repositório](https://www.metatrader5.com/pt/metaeditor/help/mql5storage/mql5storage_working#journal).
- ![Salvar](https://www.metatrader5.com/i/help/metaeditor/en/save_icon.png) Salvar – salva a mudança na janela atual. A mesma ação pode ser realizada pressionando as teclas de atalho "Ctrl + S";
- Fechar – fecha a guia selecionada. A mesma ação pode ser realizada pressionando as teclas de atalho "Ctrl+F4" ou o botão do meio do mouse no nome da guia;
- Fechar tudo menos esta – fecha todas as guias, exceto a atual;
- Copiar caminho completo – copia o caminho completo para o arquivo de programa editado MQL4/MQL5 para a área de transferência;
- Abrir pasta de conteúdo – abre a pasta que contém o arquivo atual.

No menu de contexto da janela do código, os comandos do menu ["Editar"](https://www.metatrader5.com/pt/metaeditor/help/main_menu/main_menu_edit) e barras de ferramentas ["Padrão"](https://www.metatrader5.com/pt/metaeditor/help/toolbar/toolbar_standard) são duplicados.

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "/pt/metaeditor/help", "name": "Ajuda para o MetaEditor"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "/pt/metaeditor/help/workspace", "name": "Área de trabalho"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "/pt/metaeditor/help/workspace/source_code_windows", "name": "Trabalhando com janelas"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Trabalhando com janelas", "acceptedAnswer": { "@type": "Answer", "text": "A parte principal da área de trabalho do MetaEditor é destinada para edição do código fonte dos programas. Todos..." } }] }
```
