0

0

【玩转 Cloud Studio】以 Rust 为例定制自己的开发环境

爱谁谁

爱谁谁

发布时间:2025-07-19 12:00:06

|

855人浏览过

|

来源于php中文网

原创

前言

cloud studio 目前提供了对 java,node,go,python,.net 的环境支持,基本上满足了绝大多数的开发者的需求。

【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境

如果开发者工作的语言和环境不在上述之列,没关系,Cloud Studio 照样能满足你。

本文以 Rust 为例分享如何搭建出专属的开发环境。

工作空间介绍

Cloud Studio 的工作空间是 Ubuntu 系统,标准型提供了 2 核, 4 G 内存,8 GB 存储的配置,还可以根据需求升级配置,对于大部分场景完全够用了。

只要掌握一些基本的 Linux 操作系统的知识,很快就能定制出符合自己需求的开发环境。

搭建 Rust 环境创建新的工作空间

登录 Cloud Studio 以后,会跳转到用户的工作台。点击左下角的 【新建工作空间】,选择 【Ubuntu 18.04】预设环境。这样我们就拥有了一个 Ubuntu 系统的开发空间。

【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境

然后配置新的空间的信息,主要填写:

空间名称:根据自己的开发语言和环境填写描述:填写空间的描述信息代码来源:如果已有项目,可以选择直接导入或者进入空间后再导入;这里先选择不导入规格配置:有三种规格供选择,这里选择标准型
【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境

空间创建完毕之后,来到工作台的【全部空间】面板,点击刚刚创建的空间,就会启动空间、进入云端的开发环境了:

【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境

可以发现,和我们本地的 VS Code 一模一样,它其实就是运行在浏览器中的 VS Code:

【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境
安装 Rust

按快捷键 ctrl + `,或者点击菜单栏中的【终端】-【新建终端】,打开终端工具,就可以操作 Ubuntu 主机了。

不同的语言环境有不同的安装方式,可根据各自官网的文档进行安装。

Rust 官方提供了一个安装脚本,可通过 curl 工具进行下载,再安装,非常简单:

代码语言:shell复制
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境

安装 Rust 的过程中,会安装一些额外的工具和环境,选择默认的即可:

【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境

安装速度非常快,大概一二分钟左右就能安装成功:

LALALAND
LALALAND

AI驱动的时尚服装设计平台

下载
【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境

配置环境变量生效,并检查 rust 是否安装成功:

代码语言:shell复制
$ source $HOME/.cargo/env$ rustc --version
【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境

当控制台成功打印出版本号,说明 Rust 环境已经安装成功。

开发 Rust 项目

工作空间默认打开的目录是 /root/RemoteWorking,推荐在该目录下创建项目。

【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境

安装 Rust 的过程中,会把它的包管理工具 Cargo 一并安装。Cargo 用来创建,构建项目,管理项目的依赖。

使用 cargo 创建一个项目:

代码语言:shell复制
$ cargo new hello
【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境

看下项目的入口文件 src/main.rs

代码语言:rust复制
fn main() {    println!("Hello, world!");}

可知这是一个经典的 Hello, world! 程序的 Rust 版本。

进入到项目目录,使用 cargo 编译项目:

代码语言:shell复制
$ cd hello$ cargo run

如图,源码被编译为二进制文件, target/debug/hellocargo 完成编译后会自动执行该文件:

【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境
退出工作空间

这是非常重要的一步,点击左下角的用户面板,选择【退出工作空间】。因为直接关闭网页是不会停止空间的运行的。

【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境

如果没有正常退出工作空间,也可以回到工作台的【全部空间】面板来停止运行:

【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境
总结

本文介绍了使用 Cloud Studio 提供的工作空间,打造定制的开发环境。只要掌握基础的 Linux 操作知识,在文档的指导下能很快完成。

云端开发不是一个新鲜的概念。对比下同类产品,Cloud Studio 这款产品的一个优点是体验足够好,基本上没有遇到卡顿的情况。再就是提供了丰富的预设环境,让开发者能快速上手。可以说,Cloud Studio 带来了一种全新的云端开发体验。

相关专题

更多
python开发工具
python开发工具

php中文网为大家提供各种python开发工具,好的开发工具,可帮助开发者攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。php中文网还为大家带来python相关课程以及相关文章等内容,供大家免费下载使用。

759

2023.06.15

python打包成可执行文件
python打包成可执行文件

本专题为大家带来python打包成可执行文件相关的文章,大家可以免费的下载体验。

639

2023.07.20

python能做什么
python能做什么

python能做的有:可用于开发基于控制台的应用程序、多媒体部分开发、用于开发基于Web的应用程序、使用python处理数据、系统编程等等。本专题为大家提供python相关的各种文章、以及下载和课程。

761

2023.07.25

format在python中的用法
format在python中的用法

Python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

618

2023.07.31

python教程
python教程

Python已成为一门网红语言,即使是在非编程开发者当中,也掀起了一股学习的热潮。本专题为大家带来python教程的相关文章,大家可以免费体验学习。

1265

2023.08.03

python环境变量的配置
python环境变量的配置

Python是一种流行的编程语言,被广泛用于软件开发、数据分析和科学计算等领域。在安装Python之后,我们需要配置环境变量,以便在任何位置都能够访问Python的可执行文件。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

548

2023.08.04

python eval
python eval

eval函数是Python中一个非常强大的函数,它可以将字符串作为Python代码进行执行,实现动态编程的效果。然而,由于其潜在的安全风险和性能问题,需要谨慎使用。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

579

2023.08.04

scratch和python区别
scratch和python区别

scratch和python的区别:1、scratch是一种专为初学者设计的图形化编程语言,python是一种文本编程语言;2、scratch使用的是基于积木的编程语法,python采用更加传统的文本编程语法等等。本专题为大家提供scratch和python相关的文章、下载、课程内容,供大家免费下载体验。

709

2023.08.11

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

43

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Rust 教程
Rust 教程

共28课时 | 4.5万人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.3万人学习

Git 教程
Git 教程

共21课时 | 2.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号