直接从浏览器在云中运行 Visual Studio 代码。
Visual Studio Code 可作为便携式开发环境,加快质量保证和下载等工作。可选的智能提示(IntelliSense)功能可在开箱即用的情况下为多种编程语言执行基于单词的补全,而且还有更多扩展功能可供选择。使用一系列灵活的扩展来添加新的语言,并连接到你已经在使用的服务。
包括软件
VS 代码选项
VS CodeMarketplace 应用程序有以下必要配置字段。
领域 | 描述 |
---|---|
登录 VS Code Web UI 的密码 | 这是您登录 VS Code 网络界面时使用的密码。密码必须符合强密码的复杂性强度验证要求。必须输入 |
您的电子邮件地址 | 此电子邮件地址用于 VS Code 配置,如果添加了 SOA 记录,则会添加到域的 SOA 记录中。该字段也用于创建 DNS 记录,并且是创建 SSL 证书的必填字段。 |
VS 代码高级选项
VS CodeMarketplace 表格包含高级字段,用于设置 VS Code 服务器的有限用户账户和 DNS 记录。这些都是可选配置,安装时不需要。
领域 | 描述 |
---|---|
您希望安装的 VS Code Server 版本 | 这是设置时安装的 VS Code Server 版本。本指南编写时的默认版本为 3.4.1,是现有的最新版本。此字段已填写,建议使用此值。如果不填写此字段,则使用最新版本。 |
将为Linode创建的有限的sudo用户 | 这是为Linode创建的有限用户账户。该账户具有sudo用户权限。 |
有限的sudo用户的密码 | 为有限 sudo 用户设置密码。密码必须符合强密码的复杂性强度验证要求。该密码可用于在服务器上执行任何操作,与 root 密码类似,因此密码要长、复杂且唯一。 |
将用于访问Linode的SSH公钥 | 如果你希望通过公钥(推荐)而不是密码访问SSH,请在这里输入公钥。 |
禁止通过SSH进行root访问? | 选择 Yes 来阻止根账户通过SSH登录到服务器。选择 No 以允许根账户通过SSH登录。 |
您的 Linode API 令牌 | 你的Linode API Token 是需要创建DNS记录的。如果这是与 subdomain 和 domain 字段,安装程序会尝试通过 Linode 创建 DNS 记录。 API.如果您没有令牌,但希望安装程序创建 DNS 记录,则必须 创建一个 然后再进行安装。 |
领域 | 您要托管 VS Code 服务器的域名。安装程序会在设置过程中为该域名创建 DNS 记录,如果您在提供该字段的同时还提供了 API Token . |
子域 | 您希望安装程序在设置过程中创建 DNS 记录的子域。只有同时提供了 domain 和 API Token . |
你想使用免费的Let's Encrypt SSL证书吗? | 选择 Yes 如果您希望安装程序为您创建 SSL 证书,或者 No 如果你不这样做。如果 No 选择该选项时,VS Code 应用程序会在大多数网络浏览器中触发安全警告。如果创建证书但未创建域,安装程序会使用为证书分配的 Linode rDNS 名称。 |
在 Linode 完成配置后,VS Code 应用程序会在 2-5 分钟内完成安装。
部署后开始工作
- 在进入应用程序之前,如果您填写了域的可选 VS 代码配置字段:
- 在云管理器中 DNS Manager域的条目,其中可能包含指向新服务器的子域记录。
- 在 Linode 服务器上配置 rDNS。
2.如果输入了域名,则通过域名访问 VS 代码;如果没有输入域名,则通过 rDNS 名称访问 VS 代码。例如 http://example.com
或 http://li1234-555.members.linode.com
,用服务器的值替换域名或 rDNS 名称。
3.在登录屏幕上,使用安装时输入的密码登录。
4.登录后,浏览器中会出现 VS Code 欢迎页面,即可进行编码。
注意
目前,Linode 不管理Marketplace Apps 的软件和系统更新。
VS 代码服务器由 Linode 构建。如需有关应用程序部署的支持,请通过侧边栏中列出的信息联系 Linode 支持。有关如何使用 VS Code Server 的支持或问题,请访问VS Code Server GitHub。