远程开发系统要求
远程主机的先决条件
您已在 Linux 平台上安装了兼容的 SSH 服务器。
Linux 平台支持任何最近的 Linux AMD64 发行版,例如 Ubuntu 16.04+、RHEL/Centos 7+ 等。 我们建议使用具有 2 个以上核心、4GB 以上内存和 5GB 以上磁盘空间的机器。
您需要在远程主机上启用 sftp 子系统。
远程开发仍在开发中。 系统要求可能会随着时间的推移而变化,我们将努力支持更多类型的系统。 不符合要求的系统可能可以与 Remote Development 一起使用,但我们将无法支持可能在此过程中出现的问题。
根据您的项目规模,确保您要连接的系统符合以下要求:
最低要求
有关完整的系统要求列表,请参阅 安装 JetBrains Rider。
推荐
对于较大的项目,请添加更多 CPU 和内存。 IDE 中的负载平均值指示将告诉您是否建议进行升级。
建议启用 Swap。 即使在云实例上。
本地 SSD 存储。
不支持
诸如 Raspberry Pi 之类的单板计算机。 要在 Raspberry Pi 上运行您的代码,请查看远程解释器或远程调试等类似功能。
共享虚拟主机服务. 在这种托管环境中,可能会有许多网站共存在由托管提供商拥有和操作的单一服务器上。 这台服务器上的所有网站都需要共享其资源,例如带宽、内存和计算能力。 这些资源在服务器上的所有帐户中平均分配,资源变得非常有限。
在这种情况下,不支持远程开发,原因如下:
除了 SSH 端口外,服务器上还必须有一个空闲端口用于 IDE 后端驻留。 共享虚拟主机通常不允许占用额外的端口。
可能对运行第三方软件有一些限制。
共享虚拟主机对用户 CPU 使用 imposes 限制。
2026年 3月 25日