设置:常规
自动保存、本地 API 服务器和更新行为。
设置对话框的“常规”选项卡涵盖适用于整个应用的行为,不涉及外观或文档存储位置。
从编辑 → 设置或使用Ctrl+,打开。
字段
自动保存
开关。开启后,Beam Bench 会按固定间隔写入项目的备份副本,以便在崩溃后恢复未保存的工作。
启用后会显示第二个字段:
- 间隔(秒):数值,30–3600。写入备份的频率。
默认值:开启,间隔120秒。
何时更改:复杂项目的长时间编辑适合使用更短的间隔;轻量级项目可以使用更长的间隔,以减少磁盘写入。
崩溃后,下次启动时可通过恢复对话框进行恢复。
本地 API
开关。开启后,Beam Bench 会在可配置端口上运行本地 HTTP/WebSocket API 服务器。CLI 和外部自动化工具通过此服务器进行通信。
启用后会显示两个额外字段:
- API 端口:数值,1–65535。服务器监听的 TCP 端口。默认值:5900。
- 允许网络设备连接:开关。关闭时,服务器只接受来自 localhost (127.0.0.1) 的连接。开启时,服务器会监听所有接口,并接受来自网络中其他计算机的连接。
默认值:关闭,端口5900,允许网络设备连接:关闭。启用 API 后,初始状态下只接受来自此计算机的连接。
安全提示:API 未经过身份验证,并且可以移动机器和触发激光。仅当受信任网络中的受信任设备必须连接时,才开启允许网络设备连接。有关完整的安全模型,请参阅HTTP API 页面。
有关 API 的功能,请参阅使用 HTTP API。
启动时检查更新
开关。开启后,Beam Bench 每次启动时都会检查新版本。更新可用时,应用会推送应用内通知(“Beam Bench <version> 可用。”),其中包含查看操作。点击“查看”会打开更新对话框。该对话框不会自动打开。
默认值:开启。
何时更改:如果使用按流量计费的连接,或希望手动控制更新时间,可以关闭此选项。
这些设置的存储位置
存储在用户的应用偏好设置中:
- macOS:
~/Library/Application Support/Beam Bench/ - Windows:
%AppData%\Beam Bench\ - Linux:
~/.config/Beam Bench/
所有字段在保存后立即生效。