Cursor连接腾讯云Cloud Studio开发环境
文章目录
- 环境
- 准备
- Cloud Studio
- Cursor
- Cursor连接Cloud Studio开发环境
环境
- 腾讯云Cloud Studio语言模板All In One实例
- Windows 11
- Firefox 133.0.3 (64 位)
- Cursor 0.44.9
准备
Cloud Studio
在腾讯云Cloud Studio( https://ide.cloud.tencent.com/
)里创建一个实例。本例中,创建的是“语言模板”里的“All In One”实例:
然后测试一下,确保开发环境工作正常。
例如,打开 hello_world.py
文件,并点击右上角的小三角图标,确保代码能够正常运行,并输出 Hello, World!
的字样,如下图所示:
Cursor
在本地下载并安装Cursor( https://www.cursor.com/
)。安装过程略。
Cursor连接Cloud Studio开发环境
在Cloud Studio主页面,点击“通用工作空间”,会列出所有实例。找到想要连接的实例,点击“SSH连接”图标,如下图所示:
在弹出的对话框里,包含了SSH连接命令:
本例中,命令为:
ssh 49fc485b76c6a08dc08b564f2964a26311dd1b30-ljwojr@ljwojr.ssh.ide.cloud.tencent.com
测试一下:在Git Bash里输入该ssh命令,确保能够登录成功:
(此处SSH密钥是怎么工作的?我并没有把本地的SSH公钥复制到远程server上。)
有了SSH连接命令,就可以通过Cursor来连接了。打开Cursor,点击“Open with SSH”按钮:
复制SSH命令里的信息( 49fc485b76c6a08dc08b564f2964a26311dd1b30-ljwojr@ljwojr.ssh.ide.cloud.tencent.com
),注意不要包含 ssh
本身:
接下来要选择操作系统,选“Linux”即可:
最后再确认一下:
OK,现在就连接上了():
点击“Open Folder”按钮,选择文件夹 /workspace/programming-language-demo
,然后回车,就得到和CloudStudio一样的界面了:
在左下角,可以看到 SSH: ljwojr.ssh.ide.cloud.tencent.com
的字样,表明连接的是远程环境。
当然,现在还没法运行。只需按提示安装Python插件,并配置好Python解释器,即可运行:
现在,就可以在Composer的帮助下,愉快的“写”代码了,比如,想要多输出几行打招呼的信息:
代码改动是直接作用到远端的。切换到浏览器,可见CloudStudio代码已经变化了: