

 AWS Cloud9 não está mais disponível para novos clientes. Os clientes atuais do AWS Cloud9 podem continuar usando o serviço normalmente. [Saiba mais](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Trabalhando com as configurações do usuário no AWS Cloud9 IDE
<a name="settings-user"></a>

As *configurações do usuário* são configurações que se aplicam a cada ambiente de AWS Cloud9 desenvolvimento associado ao seu AWS Identity and Access Management (usuário do IAM). Incluem as seguintes configurações:
+ Configurações gerais da interface do usuário, como ativação de animações e marcação de guias alteradas
+ Configurações de navegação do sistema de arquivos
+ Configurações de busca e pesquisa de arquivos
+ Esquemas de cores para sessões de terminal e saída
+ Configurações adicionais do editor de código, como tamanhos de fonte, dobramento de código, seleção de linha completa e animações de rolagem

Conforme você altera suas configurações de usuário, AWS Cloud9 envia essas alterações para a nuvem e as associa ao seu usuário do IAM. AWS Cloud9 também verifica continuamente a nuvem em busca de alterações nas configurações do usuário associadas ao seu usuário do IAM e aplica essas configurações ao seu ambiente atual. Você pode usar isso para ter a mesma aparência, independentemente do AWS Cloud9 ambiente em que estiver trabalhando.

**nota**  
Para armazenar e recuperar suas configurações do IDE, AWS Cloud9 use o interno APIs `GetUserSettings` e. `UpdateUserSettings`

Você pode compartilhar suas configurações de usuário com outros usuários da seguinte maneira:
+  [Exibir ou alterar as configurações do usuário](#settings-user-view) 
+  [Compartilhar as configurações do usuário com outro usuário](#settings-user-share) 
+  [Personalizar as configurações do usuário](settings-user-change.md) 

## Exibir ou alterar as configurações do usuário
<a name="settings-user-view"></a>

1. Na barra de menu, escolha **AWS Cloud9**, **Preferences** (Preferências).

1. Para ver suas configurações de usuário em cada um dos seus ambientes, na guia **Preferences (Preferências)**, no painel de navegação lateral, selecione **User Settings (Configurações do usuário)**.

1. No painel **User Settings (Configurações do usuário)**, altere suas configurações de usuário em cada um dos ambientes.

1. Para aplicar suas alterações a qualquer outro dos seus ambientes, basta abrir esse ambiente. Se esse ambiente já estiver aberto, atualize a guia do navegador da Web para ele.

Para obter mais informações sobre como você pode fazer alterações nas configurações do usuário, consulte [Personalizar as configurações do usuário](settings-user-change.md).

## Compartilhar as configurações do usuário com outro usuário
<a name="settings-user-share"></a>

1. Tanto no ambiente de origem quanto no de destino, na barra de menu do AWS Cloud9 IDE **AWS Cloud9, escolha Abrir suas configurações de usuário**.

1. No ambiente de origem, copie o conteúdo exibido da guia **user.settings**.

1. No ambiente de destino, substitua o conteúdo da guia **user.settings** pelo conteúdo copiado do ambiente de origem.

1. No ambiente de destino, salve a guia **user.settings**.

# Personalizar as configurações do usuário
<a name="settings-user-change"></a>

Estas seções descrevem os tipos de configurações do usuário no painel **User Settings** (Configurações do usuário) da guia **Preferences** (Preferências):
+  [Geral](#settings-user-change-general) 
+  [User interface](#settings-user-change-user-interface) (Interface do usuário) 
+  [Colaboração](#settings-user-change-collaboration) 
+  [Tree e Painel do Go](#settings-user-change-tree-and-navigate) 
+  [Find in files](#settings-user-change-find-in-files) (Encontrar nos arquivos) 
+  [Meta data](#settings-user-change-meta-data) (Metadados) 
+  [Observadores](#settings-user-change-watchers) 
+  [Terminal](#settings-user-change-terminal) 
+  [Saída](#settings-user-change-output) 
+  [Editor de código (Ace)](#settings-user-change-code-editor-ace) 
+  [Entrada](#settings-user-change-input) 
+  [Hints and warnings](#settings-user-change-hints-and-warnings) (Dicas e avisos) 
+  [Run and debug](#settings-user-change-run-and-debug) (Executar e depurar) 
+  [Demonstração](#settings-user-change-preview) 
+  [Compilar](#settings-user-change-build) 

## Geral
<a name="settings-user-change-general"></a>

** **Reset to Factory Settings (Redefinir para as configurações de fábrica)** **  
Se você escolher o botão **Redefinir para padrão**, AWS Cloud9 redefinirá todas as suas configurações de usuário para as configurações AWS Cloud9 padrão do usuário. Para confirmar, selecione **Reset settings (Redefinir as configurações).**  
Não será possível desfazer essa ação.

** **Warn Before Exiting (Avisar antes de sair)** **  
Sempre que você tenta fechar o IDE, AWS Cloud9 solicita que você confirme que deseja sair.

## Interface do usuário
<a name="settings-user-change-user-interface"></a>

** **Enable UI Animations (Habilitar animações da interface do usuário)** **  
AWS Cloud9 usa animações no IDE.

** **Use an Asterisk (\$1) to Mark Changed Tabs (Usar um asterisco (\$1) para marcar guias alteradas)** **  
AWS Cloud9 adiciona um asterisco (**\$1**) às guias que têm alterações, mas seu conteúdo ainda não foi salvo.

** **Display Title of Active Tab as Browser Title (Exibir o título da guia ativa como título do navegador)** **  
AWS Cloud9 **altera o título da guia associada do navegador da Web para o título da guia ativa (por exemplo, **Sem título1**, **hello.js**, **Terminal**, Preferências).**

** **Automatically Close Empty Panes (Fechar automaticamente os painéis vazios)** **  
Sempre que você recarrega um ambiente, fecha AWS Cloud9 automaticamente todos os painéis considerados vazios.

** **Environment Files Icon and Selection Style (Ícone de arquivos do ambiente e estilo de seleção)** **  
O ícone é AWS Cloud9 usado para arquivos de ambiente e os comportamentos de seleção de arquivos AWS Cloud9 usam.  
Os valores válidos são:  
+  **Padrão** — AWS Cloud9 usa ícones padrão e comportamentos padrão de seleção de arquivos.
+  **Alternativa** — AWS Cloud9 usa ícones alternativos e comportamentos alternativos de seleção de arquivos.

## Colaboração
<a name="settings-user-change-collaboration"></a>

** **Disable collaboration security warning (Desabilitar o aviso de segurança colaborativa)** **  
Quando um read/write membro é adicionado a um ambiente, AWS Cloud9 não exibe a caixa de diálogo de aviso de segurança.

** **Show Authorship Info (Exibir informações de autoria)** **  
AWS Cloud9 sublinha o texto inserido por outros membros do ambiente com destaques relacionados na medianiz.

## Tree e painel do Go
<a name="settings-user-change-tree-and-navigate"></a>

** **Scope Go to Anything to Favorites (Vasculhe o Go sobre qualquer coisa para os favoritos)** **  
**Go to File (Ir para arquivo)** na janela **Go (Ir)** exibe os resultados delimitados apenas para **Favorites (Favoritos)** na janela **Environment (Ambiente)**.

** **Enable Preview on Tree Selection (Habilitar a visualização na seleção da árvore)** **  
AWS Cloud9 exibe o arquivo escolhido com um único clique em vez de um clique duplo.

** **Hidden File Pattern (Padrão de arquivo oculto)** **  
Os tipos de arquivos a AWS Cloud9 serem tratados como ocultos.

** **Reveal Active File in Project Tree (Revelar o arquivo ativo na árvore de projeto)** **  
AWS Cloud9 destaca o arquivo ativo na janela **Ambiente**.

** **Download Files As (Fazer download dos arquivos como)** **  
O comportamento AWS Cloud9 a ser usado ao baixar arquivos.  
Os valores válidos incluem:  
+  **auto** — AWS Cloud9 baixa arquivos sem modificação.
+  **tar.gz** — AWS Cloud9 baixa arquivos como TAR arquivos compactados.
+  **zip** — AWS Cloud9 baixa arquivos como .zip arquivos.

## Encontrar nos arquivos
<a name="settings-user-change-find-in-files"></a>

** **Search In This Path When 'Project' Is Selected (Pesquisar nesse caminho quando "Projeto" estiver selecionado)** **  
Na barra Find in files (Encontrar nos arquivos), quando **Project (Projeto)** estiver selecionado para o escopo de pesquisa, o caminho no qual pesquisar.

** **Show Full Path in Results (Exibir o caminho completo nos resultados)** **  
Exibe o caminho completo para cada arquivo correspondente na guia **Search Results (Resultados da pesquisa)**.

** **Clear Results Before Each Search (Limpar os resultados antes de cada pesquisa)** **  
Limpa a guia **Search Results (Resultados da pesquisa)** dos resultados das pesquisas anteriores antes que a pesquisa atual comece.

** **Scroll Down as Search Results Come In (Rolar à medida que os resultados da pesquisa chegam)** **  
Rola a guia **Search Results (Resultados da pesquisa)** até o final da lista de resultados à medida que os resultados da pesquisa são identificados.

** **Open Files when Navigating Results with (Up and Down) (Abrir arquivos ao navegar pelos resultados)** **  
Conforme as teclas de seta para cima e para baixo são pressionadas na guia **Search Results (Resultados da pesquisa)** dentro da lista de resultados, abre cada arquivo correspondente.

## Metadados
<a name="settings-user-change-meta-data"></a>

** **Maximum of Undo Stack Items in Meta Data (Máximo de itens da pilha para desfazer nos metadados)** **  
O número máximo de itens mantidos AWS Cloud9 em sua lista de ações que podem ser desfeitas.

## Observadores
<a name="settings-user-change-watchers"></a>

** **Auto-Merge Files When a Conflict Occurs (Mesclar arquivos automaticamente quando ocorrer um conflito)** **  
AWS Cloud9 tenta mesclar arquivos automaticamente sempre que ocorre um conflito de mesclagem.

## Terminal
<a name="settings-user-change-terminal"></a>

** **Cor do texto** **  
A cor do texto nas guias **Terminal**.

** **Cor de fundo** **  
A cor de fundo nas guias **Terminal**.

** **Cor da seleção** **  
A cor do texto selecionado nas guias **Terminal**.

** **Família de fontes** **  
O estilo de fonte do texto nas guias **Terminal**.

** **Tamanho da fonte** **  
O tamanho do texto nas guias **Terminal**.

** **Fontes suavizadas** **  
AWS Cloud9 tenta suavizar a exibição do texto nas guias do **Terminal**.

** **Blinking Cursor (Cursor piscante)** **  
AWS Cloud9 pisca continuamente o cursor nas guias do **Terminal**.

** **Scrollback (Rolar de volta)** **  
O número de linhas que você pode rolar para cima ou de volta nas guias **Terminal**.

** **Use AWS Cloud9 como editor padrão** **  
Usa AWS Cloud9 como editor de texto padrão.

## Output
<a name="settings-user-change-output"></a>

** **Cor do texto** **  
A cor do texto nas guias que exibem saída.

** **Cor de fundo** **  
A cor de fundo texto nas guias que exibem saída.

** **Cor da seleção** **  
A cor do texto selecionado nas guias que exibem saída.

** **Warn Before Closing Unnamed Configuration (Avisar antes de fechar uma configuração sem nome)** **  
AWS Cloud9 solicita que você salve qualquer guia de configuração não salva antes que ela seja fechada.

** **Preserve log between runs (Preservar o log entre execuções)** **  
AWS Cloud9 mantém um registro de todas as tentativas de execução.

## Editor de código (Ace)
<a name="settings-user-change-code-editor-ace"></a>

** **Auto-pair Brackets, Quotes, etc. (Parear automaticamente colchetes, aspas, etc.)** **  
AWS Cloud9 tenta adicionar um caractere de fechamento correspondente para cada caractere inicial relacionado digitado nas guias do editor, como colchetes, aspas e colchetes.

** **Wrap Selection with Brackets, Quote, etc. (Envolver a seleção com colchetes, aspas, etc.)** **  
AWS Cloud9 tenta inserir um caractere de fechamento correspondente no final do texto nas guias do editor depois que o texto é selecionado e um caractere inicial relacionado é digitado, como colchetes, aspas e colchetes.

** **Code Folding (Dobramento de código)** **  
AWS Cloud9 tenta mostrar, expandir, ocultar ou reduzir seções de código nas guias do editor de acordo com as regras de sintaxe de código relacionadas.

** **Fade Fold Widgets (Ofuscar os widgets de dobramento)** **  
AWS Cloud9 exibe controles de dobramento de código na medianiz sempre que você pausa o mouse sobre esses controles nas guias do editor.

** **Copiar com seleção vazia** **  
AWS Cloud9 permite copiar e/ou recortar texto e essa opção determina se o texto vazio será copiado para a área de transferência. 

** **Full Line Selection (Seleção total da linha)** **  
AWS Cloud9 seleciona uma linha inteira que é clicada três vezes nas guias do editor.

** **Highlight Active Line (Destacar a linha ativa)** **  
AWS Cloud9 destaca toda a linha ativa nas guias do editor.

** **Highlight Gutter Line (Destacar a linha do gutter)** **  
AWS Cloud9 destaca a localização na medianiz ao lado da linha ativa nas guias do editor.

** **Show Invisible Characters (Exibir os caracteres invisíveis)** **  
AWS Cloud9 exibe o que considera caracteres invisíveis nas guias do editor, por exemplo, retornos de carro e alimentações de linha, espaços e guias.

** **Show Gutter (Exibir o gutter)** **  
AWS Cloud9 exibe a sarjeta.

** **Show Line Numbers (Exibir os números de linha)** **  
O comportamento para exibição dos números de linha no gutter.  
Os valores válidos incluem:  
+  **Normal**: exibe os números das linhas.
+  **Relative** (Relativo): exibe os números de linha relativos à linha ativa.
+  **Nenhum**: oculta os números das linhas.

** **Show Indent Guides (Exibir guias de recuo)** **  
AWS Cloud9 exibe guias para visualizar com mais facilidade o texto recuado nas guias do editor.

** **Highlight Selected Word (Destacar a palavra selecionada)** **  
AWS Cloud9 seleciona uma palavra inteira que é clicada duas vezes em uma guia do editor.

** **Scroll Past the End of the Document (Rolar além do final do documento)** **  
O comportamento para permitir que o usuário role além do final do arquivo atual nas guias do editor.  
Os valores válidos incluem:  
+  **Off** (Desativado): não permite nenhuma rolagem além do final do arquivo atual.
+  **Half Editor Height** (Meia altura do editor) – Permite rolar além do final do arquivo atual até a metade da altura da tela do editor.
+  **Full Editor Height** (Altura total do editor) – Permite rolar além do final do arquivo atual até a altura total da tela do editor.

** **Animate Scrolling (Animar a rolagem)** **  
AWS Cloud9 aplica comportamentos de animação durante ações de rolagem nas guias do editor.

** **Família de fontes** **  
O estilo de fonte para uso nas guias do editor.

** **Tamanho da fonte** **  
O tamanho da fonte para uso nas guias do editor.

** **Fontes suavizadas** **  
AWS Cloud9 tenta suavizar a exibição do texto nas guias do editor.

** **Show Print Margin (Exibir a margem de impressão)** **  
Exibe uma linha vertical nas guias do editor após a localização do caractere especificado.

** **Mouse Scroll Speed (Velocidade de rolagem do mouse)** **  
A velocidade relativa de rolagem do mouse nas guias do editor. Valores maiores resultam em rolagem mais rápida.

** **Cursor Style (Estilo do cursor)** **  
O estilo e o comportamento do ponteiro nas guias do editor.  
Os valores válidos são:  
+  **Ace**: exibe o ponteiro como uma barra vertical que é relativamente mais larga do que o **Slim** (Fino).
+  **Slim** (Fino): exibe o ponteiro como uma barra vertical relativamente fina.
+  **Smooth** (Suave): exibe o ponteiro como uma barra vertical relativamente mais larga do que o **Slim** (Fino) e que pisca de forma mais suave do que o **Slim** (Fino).
+  **Smooth and Slim** (Suave e fino): exibe o ponteiro como uma barra vertical relativamente fina que pisca de forma mais suave do que o **Slim** (Fino).
+  **Wide** (Largo): exibe o ponteiro como uma barra vertical relativamente larga.

 **Merge Undo Deltas (Desfazer mesclagens de deltas)** 
+  **Always** (Sempre) – permite que conflitos de mesclagem sejam revertidos.
+  **Never** (Nunca) – Não permite que conflitos de mesclagem sejam revertidos.
+  **Timed** (Programado): permite que conflitos de mesclagem sejam revertidos após um período especificado.

** **Enable Wrapping For New Documents (Habilitar o encapsulamento para novos documentos)** **  
AWS Cloud9 agrupa o código em novos arquivos.

## Input
<a name="settings-user-change-input"></a>

** **Complete As You Type (Completar conforme digita)** **  
AWS Cloud9 tenta exibir possíveis conclusões de texto enquanto você digita.

** **Complete On Enter (Completar ao apertar Enter)** **  
AWS Cloud9 tenta exibir possíveis conclusões de texto depois que você pressiona **Enter**.

** **Highlight Variable Under Cursor (Destacar variável sob o cursor)** **  
AWS Cloud9 destaca todas as referências no código para a variável selecionada.

** **Use Cmd-Click for Jump to Definition (Usar Cmd-Click para pular até definição)** **  
AWS Cloud9 vai para qualquer definição original do código selecionado enquanto pressiona e segura **Command** para Mac ou **Ctrl** para Windows.

## Dicas e avisos
<a name="settings-user-change-hints-and-warnings"></a>

** **Enable Hints and Warnings (Habilitar dicas e avisos)** **  
AWS Cloud9 exibe mensagens de dica e aviso aplicáveis.

** **Mostrar correções rápidas disponíveis ao clicar** **  
AWS Cloud9 exibe uma dica de ferramenta com sugestões de refatoração quando você clica em uma palavra-chave em seu código.

** **Ignorar mensagens com correspondência Regex** **  
AWS Cloud9 não exibe nenhuma mensagem que corresponda à expressão regular especificada. Para obter mais informações, consulte [Writing a regular expression pattern](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#Writing_a_regular_expression_pattern) no tópico *JavaScript Regular Expressions* na Mozilla Developer Network.

## Executar e depurar
<a name="settings-user-change-run-and-debug"></a>

** **Save All Unsaved Tabs Before Running (Salvar todas as guias não salvas antes de executar)** **  
Antes de executar o código associado, AWS Cloud9 tente salvar todos os arquivos não salvos com as guias abertas.

## Demonstração
<a name="settings-user-change-preview"></a>

** **Preview Running Apps (Visualizar os aplicativos em execução)** **  
AWS Cloud9 tenta exibir uma visualização prévia da saída do código na guia ativa sempre que o botão **Visualizar** for escolhido.

** **Default Previewer (Visualizador padrão)** **  
O formato é AWS Cloud9 usado para visualizar a saída do código.  
Os valores válidos são:  
+  **Raw** (Bruto): tenta exibir a saída de código em um formato simples.
+  **Browser** (Navegador): tenta exibir a saída do código em um formato preferencial para navegadores da web.

** **When Saving Reload Previewer (Recarregar o visualizador ao salvar)** **  
O comportamento AWS Cloud9 usado para visualizar a saída do código sempre que um arquivo de código é salvo.  
Os valores válidos incluem:  
+  **Only on Ctrl-Enter** (Somente com Ctrl-Enter): tenta visualizar a saída do código sempre que **Ctrl\$1Enter** for pressionado para a guia de código atual.
+  **Always** (Sempre) – tenta visualizar a saída do código sempre que um arquivo de código for salvo.

## Compilar
<a name="settings-user-change-build"></a>

** **Automatically Build Supported Files (Compilar automaticamente os arquivos compatíveis)** **  
AWS Cloud9 tentará criar automaticamente o código atual se uma ação de compilação for iniciada e o código estiver em um formato compatível.