跳到主要内容

3.5.3 弹出编辑器窗口

浮窗模式可以把代码编辑器拆成独立窗口,适合多屏开发,也方便一边看 Moss 或文档,一边改代码。这里也整理了 RDK 开发时常用的扩展建议。

浮窗模式​

通过代码编辑器页标题栏右上角的 弹出 按钮,可以把代码编辑器拆分为独立窗口:

  • 主 Studio 窗口可以继续显示其他页面(如终端、AI Dock)
  • 代码编辑器浮窗支持置顶、全屏、拖到副屏
  • 多屏开发时把代码编辑器放副屏、AI Dock 与终端放主屏,工作流更顺畅

浮窗与主窗口共享主要状态,例如设备列表、模型配置和技能。关闭浮窗后可以重新弹出。

推荐扩展​

针对 RDK 开发场景,以下扩展常用且兼容 ARM64:

扩展用途
PythonPython 语法高亮、智能补全、调试
C/C++C++ 编辑、IntelliSense
YAMLTROS launch 文件编辑
GitLensGit 历史增强
Markdown All in One写文档
TODO Tree跟踪源码中的 TODO 注释

不要安装 Pylance(仅有 x64 二进制)。如果需要 Python 智能补全,使用基础的 Python 扩展即可,功能基本满足日常开发。

集成终端​

代码编辑器内置的终端打开的是板端终端,不是电脑本机终端。它适合一边写代码,一边在同一窗口运行命令。

安全注意​

注意点说明
正常通过 Studio 打开不需要手动暴露网络端口
手工开放远程访问务必设置强密码,并确认只给可信人员使用
多人同板开发建议团队约定谁负责当前设备,避免互相覆盖

跨设备同步​

每台设备的代码编辑器配置互相独立。如果希望多台板保持一致,建议先在一台板上配置好,再由团队统一制作镜像或手动迁移。