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