# Editar

Abre o script atual para edição no editor associado.

    Editar

O comando Edit abre o script atual para edição usando o verbo "edit" associado no registro (ou Notepad se não houver verbo) Entretanto, se a janela de um editor parece já ter o script aberto (baseado no título da janela), aessa janela será ativada ao invés de abrir uma nova instância do editor.

Este comando não possui efeito quando operando a partir de um script compilado.

Em uma nota relacioada, o destaque de sintaxe do AutoHotkey pode ser habilitada para vários editores - veja abaixo. Além disso, a ajuda contexto-sensitiva para comandos do AutoHotkey pode ser habilitada em qualquer editor através deste exemplo. Finalmente, sua produtividade pode ser melhorada usando a utilidade preencher automaticamente como o script do boiler ou o script do Helgef, que funcionam em quase todos os editores. Ele olha o que você digita e mostra menus e listas de parâmetros, que digitam alguma coisa pra você e lembra você da ordem dos parâmetros.

## Relacionado

Recarregar, Como editar um script

## Exemplos

#1: Abre o script para edição.

    Editar

#2: Se a forma de uso da linha de comando do seu editor é algo como o seguinte, esse script poderá ser usado para defini-lo como o editor padrão para arquivos .ahk: `Editor.exe "Caminho completo do script.ahk"`. Quando você executar o script, ele solicitará que você selecione o arquivo executável do seu editor.

    FileSelectFile Editor, 2,, Select your editor, Programs (*.exe)
    if ErrorLevel
        ExitApp
    RegWrite REG_SZ, HKCR, AutoHotkeyScript\Shell\Edit\Command,, "%Editor%" "`%1"

## Editores com suporte para o AutoHotkey

SciTE4AutoHotkey é uma versão customizada do editor de texto conhecido como SciTE, adaptado para a edição de scripts do AutoHotkey. Suas funções incluem:

- Destaque de sintaxe
- Auto-indentação inteligente
- Preenchimento automático
- Calltips (também conhecida como IntelliSense)
- Code folding
- Suporte para depuração interativa
- Outras ferramentas para criação de scripts do AutoHotkey

O SciTE4AutoHotkey pode ser encontrado aqui: http://fincs.ahk4.net/scite4ahk/

O AHK Studio é um editor de script criado com o AutoHotkey, para a edição de scripts do AutoHotkey. Veja a seguinte discussão do fórum para mais detalhes, vídeos demonstrativos e uma crescente lista de funções: AHK Studio

O AutoGUI é um ambiente de desenvolvimento integrado para o AutoHotkey que combina um GUI designer com um editor de script. Ele pode ser encontrado aqui: AutoGUI - GUI Designer e Editor de Script

Outros editores quais o destaque de sintaxe do AutoHotkey pode ser habilitada:

- AkelPad
- Crimson Editor
- Eclipse, FAR manager, e qualquer outro editor que use o Colorer take5
- Emacs
- Notepad++
- Notepad2
- PSPad
- SciTE and possibly other Scintilla based editors
- Sublime Text Editor
- Total Commander with Synplus plugin
- Visual Studio Code with AutoHotkey Extension by cweijan

Adicionalmente, o download zip do AutoHotkey Basic (https://www.autohotkey.com/download/1.0/) inclui arquivos para a ativação do destaque de sintaxe nos seguintes editores. Entretanto, alguns desses arquivos estão terrivelmente desatualizados ou podem não funcionar:

- ConTEXT
- EditPlus
- EmEditor
- jEdit
- MED
- TextPad
- UltraEdit
- Vim

Se seu editor favorito não está listado aqui, tente a sorte buscando nos fóruns.

Para ter um editor adicionado nesta página, entre em contato com Lexikos através do fórum ou GitHub