Preferências do editor
Você pode modificar as configurações do editor pela janela Preferences. A janela de preferências é aberta pelo menu File -> Preferences.
General

- Load External Changes on App Focus
- Habilita a varredura de alterações externas quando o editor recebe foco.
- Open Bundle Target Folder
- Habilita a abertura da pasta de destino do pacote depois que o processo de empacotamento termina.
- Enable Texture Compression
- Habilita a compressão de textura para todos os builds feitos pelo editor.
- Escape Quits Game
- Encerra um build em execução do seu jogo usando a tecla Esc.
- Track Active Tab in Asset Browser
- O arquivo editado na aba selecionada no painel Editor será selecionado no Asset Browser (também conhecido como painel Assets).
- Lint Code on Build
- Habilita linting de código quando o projeto é compilado. Esta opção é habilitada por padrão, mas pode ser desabilitada se o linting em um projeto grande levar tempo demais.
- Engine Arguments
- Argumentos que serão passados ao executável dmengine quando o editor compilar e executar.
Use um argumento por linha. Por exemplo:
--config=bootstrap.main_collection=/my dir/1.collectionc
--verbose
--graphics-adapter=vulkan
Code

- Custom Editor
- Caminho absoluto para um editor externo. No macOS, deve ser o caminho para o executável dentro do .app (por exemplo,
/Applications/Atom.app/Contents/MacOS/Atom).
- Open File
- O padrão usado pelo editor personalizado para especificar qual arquivo abrir. O padrão
{file} será substituído pelo nome do arquivo a abrir.
- Open File at Line
- O padrão usado pelo editor personalizado para especificar qual arquivo abrir e em qual número de linha. O padrão
{file} será substituído pelo nome do arquivo a abrir, e {line} pelo número da linha.
- Code editor font
- Nome de uma fonte instalada no sistema para usar no editor de código.
- Zoom on Scroll
- Define se o tamanho da fonte deve mudar ao rolar no editor de código enquanto mantém o botão Cmd/Ctrl pressionado.
Abrir arquivos de script no Visual Studio Code

Para abrir arquivos de script do Defold Editor diretamente no Visual Studio Code, você deve definir as seguintes configurações especificando o caminho para o arquivo executável:
- MacOS:
/Applications/Visual Studio Code.app/Contents/MacOS/Electron
- Linux:
/usr/bin/code
- Windows:
C:\Program Files\Microsoft VS Code\Code.exe
Defina estes parâmetros para abrir arquivos e linhas específicas:
- Open File:
. {file}
- Open File at Line:
. -g {file}:{line}
O caractere . aqui é necessário para abrir o workspace inteiro, não um arquivo individual.
Extensions

- Build Server
- URL do servidor de build usado ao compilar um projeto que contém extensões nativas. É possível adicionar um nome de usuário e token de acesso à URL para acesso autenticado ao servidor de build. Use a seguinte notação para especificar o nome de usuário e o token de acesso:
username:token@build.defold.com. Acesso autenticado é necessário para builds Nintendo Switch e ao executar sua própria instância de servidor de build com autenticação habilitada (consulte a documentação do servidor de build para mais informações). O nome de usuário e a senha também podem ser definidos como as variáveis de ambiente do sistema DM_EXTENDER_USERNAME e DM_EXTENDER_PASSWORD.
- Build Server Username
- nome de usuário para autenticação.
- Build Server Password
- senha para autenticação; será armazenada criptografada no arquivo de preferências.
- Build Server Headers
- headers adicionais para o servidor de build ao compilar extensões nativas. Isso é importante para usar o serviço CloudFlare ou serviços semelhantes com o Extender.

- ADB path
- Caminho para a ferramenta de linha de comando ADB instalada neste sistema. Se você tiver o ADB instalado no seu sistema, o editor Defold o usará para instalar e executar APKs Android empacotados em um dispositivo Android conectado. Por padrão, o editor verifica se o ADB está instalado em locais conhecidos, então você só precisa especificar o caminho se tiver o ADB instalado em um local personalizado.
- ios-deploy path
- Caminho para as ferramentas de linha de comando ios-deploy instaladas neste sistema (relevante apenas para macOS). De forma semelhante ao caminho do ADB, o editor Defold usará esta ferramenta para instalar e executar aplicações iOS empacotadas em um iPhone conectado. Por padrão, o editor verifica se ios-deploy está instalado em locais conhecidos, então você só precisa especificar o caminho se usar uma instalação personalizada do ios-deploy.
Keymap

Você pode configurar os atalhos do editor, tanto adicionando atalhos personalizados quanto removendo os integrados. Use o menu de contexto em comandos individuais na tabela de atalhos para editar os atalhos, ou dê um duplo clique/pressione Enter para abrir um novo popup de atalho.
Alguns atalhos podem ter avisos: eles são exibidos na cor laranja. Passe o mouse sobre o atalho para ver o aviso. Avisos típicos são:
- atalhos digitáveis: o atalho selecionado é digitável em entradas de texto. Certifique-se de que o comando esteja desativado nos contextos de edição de código/entrada de texto.
- conflitos: o mesmo atalho está atribuído a vários comandos diferentes. Certifique-se de que no máximo um comando esteja habilitado quando o atalho for invocado; caso contrário, o editor executará um dos comandos atribuídos de forma indefinida.