Read this manual in English

编辑器配置

可以通过设置窗口修改编辑器配置. 选择菜单栏 File -> Preferences 即可打开设置窗口.

General

Load External Changes on App Focus
当编辑器获得焦点时扫描外部文件改变.
Open Bundle Target Folder
打包结束后自动打开输出文件夹.
Enable Texture Compression
开启编译 纹理压缩.
Escape Quits Game
Esc 键关闭正在运行的编译好的游戏.
Track Active Tab in Asset Browser
编辑器 面板编辑的文件自动在资源浏览器 (也叫 Asset 面板) 中选中.
Path to custom keymap
自定义快捷键 配置文件的绝对路径.

Code

Custom Editor
自定义编辑器的绝对路径. 在 macOS 上应指向 .app 内的可执行程序 (比如 /Applications/Atom.app/Contents/MacOS/Atom).
Open File
自定义编辑器开启时要打开的文件的表达式. 其中 {file} 在开启时会被真实文件名代替.
Open File at Line
自定义编辑器开启时要打开的文件以及指定光标放置的行数. 表达式 {file} 在开启时会被真是文件名代替, 而 {line} 被行号代替.
Code editor font
代码编辑器里要使用的系统上已安装的字体名称.

使用 Visual Studio Code 打开脚本文件

要从 Defold 编辑器里直接用 Visual Studio Code 打开脚本文件, 必须配置下列可执行文件地址:

  • MacOS: /Applications/Visual Studio Code.app/Contents/MacOS/Electron
  • Linux: /usr/bin/code
  • Windows: C:\Program Files\Microsoft VS Code\Code.exe

配置打开指定文件和指定行号的参数:

  • 打开文件: . {file}
  • 打开到行: . -g {file}:{line}

其中 . 符号代表打开整个项目, 而不是指定文件.

扩展

Build Server
编译包含 原生扩展 项目时使用的编译服务器的 URL. 可以在编译服务器的请求 URL 中加入用户名和验证令牌. 使用格式举例: username:token@build.defold.com. 在使用用户自己的编译服务器并开启认证时, 任天堂 Switch 编译需要这种用户认证 (更多信息详见编译服务器文档). 其中用户名和密码可以用系统环境变量 DM_EXTENDER_USERNAMEDM_EXTENDER_PASSWORD 来设置.
Build Server Headers
编译原生扩展时向服务器发送的额外的 header. 在使用 CloudFlare 服务或类似服务编译扩展时是很必要的.

工具

ADB path
配置 ADB 命令行工具的路径. 如果系统中安装了 ADB, 则 Defold 编辑器会使用它来安装和运行 Android APK 包到指定设备. 默认情况下, 编辑器会检查 ADB 是否安装在了默认位置, 如果需要手动指定路径则需配置该选项.
ios-deploy path
配置 ios-deploy 命令行工具的路径 (仅适用于 macOS). 与 ADB 路径类似, Defold 编辑器会使用该工具安装和运行 iOS 包到连接好的 iPhone 上. 默认情况下, 编辑器会检查 ios-deploy 是否安装在了默认位置, 如果需要手动指定路径则需配置该选项.