一片崭新的净土——Cloud Studio
如你所见,我又双叒叕来写教程了
那第一个教程不错,可惜很多人调着调着出锅了
Cloud Studio是啥?
一个WebIDE,适合用不起用不了vscode的OIer们使用
获得一个账号
如果你没有邮箱,你可以在这里得到一个
建一个工作空间
选这个
然后搞一个工作空间
选项这么选
你会发现,这就是个vscode on linux网页版
搭建环境
下载 C/C++ 扩展
在终端输入命令sudo apt install gdb
coding
建一个.cpp文件
#include <iostream>
#include <cstdio>
using namespace std;
int a, b;
int main()
{
#ifndef ONLINE_JUDGE
freopen("test.in", "r", stdin);
freopen("test.out", "w", stdout);
#endif
cin >> a >> b;
cout << a + b;
return 0;
}
建test.in,把输入(eg:1 1)写进去
F5,选择C++(GDB/LLDB)
然后选择g++ - 生成和调试活动文件
程序运行完后,如果输入是1 1,那么test.out中会有一个2
debuging
如果就这的话,那何不用dev?
因为cloud studio基于vscode,所以这个的功能也很强大
我们可以用gdb来调试:
- F9:打断点/取消断点
- F5:开始/运行至下一个断点
- Shift+F5:退出程序
- F11:进入函数
- Shift+F11:退出函数
我们还可以用clang,因为这是linux,所以配置没Windows clang那么恐怖(参阅vscode clang教程
首先三行指令下载clang:
sudo apt install llvm
sudo apt install clang
sudo apt install lldb
然后删掉.vscode文件夹,F5,选clang++ - 生成和调试活动文件
就可以用了,clang的好处去我之前那个文章里看(而且linux还不会误报freopen
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南