TVP 专家谈腾讯云 Cloud Studio:开启云端开发新篇章

news2024/10/7 15:29:17

点击链接了解详情

img


导语 | 近日,由腾讯云 TVP 团队倾力打造的TVP 吐槽大会第六期「腾讯云 Cloud Studio专场圆满落幕,6 位资深的 TVP 专家深度体验腾讯云 Cloud Studio 产品,提出了直击痛点的意见与建议,同时也充分肯定了腾讯云 Cloud Studio 的实力与价值,帮助腾讯云 Cloud Studio 从产品能力、用户体验、运营优化等多维度找到进一步提升的方向。技术玩真的,吐槽来狠的,AI 时代的云端 IDE 未来将如何进化?尽在本次精彩碰撞的 TVP 吐槽大会!

腾讯云 Cloud Studio 是国内第一款将底层云资源和在线开发环境融合的开发工具,基于浏览器的集成式开发环境(IDE),为开发者提供了一个永不间断的云端工作站。用户在使用 Cloud Studio 时无需安装,随时随地打开浏览器就能在线编程。

为了倾听用户心声,打造更受用户喜爱的产品,9 月 2 日,腾讯云 Cloud Studio 登上 TVP 吐槽大会的舞台,6 位 TVP 专家与 Cloud Studio 产品及技术掌舵人强强碰撞,直面产品问题,共同为 Cloud Studio 产品指明提升方向,为 AI 时代云端 IDE 的未来发展探索更多可能。

大会嘉宾:

DatenLord CEO、腾讯云 TVP 王璞

亮风台产品及研发 VP、腾讯云 TVP 韩磊

华南理工大学教授、计算中心主任、腾讯云 TVP 谭明奎

高级研发管理专家、腾讯云 TVP 程超

盛派网络创始人兼首席架构师、腾讯云 TVP 苏震巍

前端技术专家、腾讯云 TVP 大漠穷秋

在本次吐槽大会中, TVP 专家们以深度体验为前提,以真实痛点为基准,以直接进言为作风,从产品能力、用户体验、运营优化等多维度为腾讯云 Cloud Studio 提出一系列提升建议。

DatenLord CEO、腾讯云 TVP 王璞老师首先上阵吐槽。通过演示 demo,非常直观、清晰地指明了产品的问题。王璞老师主要提到两点,一方面是 Rust 语言模板的创建和调试环境的优化,一方面是 Fortran 语言模板的格式化问题。他指出,关于 Rust 语言模板的创建和调试环境,虽然空间创建和配置过程相对流畅,但调试功能存在不足。使用 IDE 进行调试需要提前配置脚本、调试工具和目标平台。其次,由于 Fortran 等小众语言模板的格式化工具不够健全,需要手动进行格式化,这增加了使用集成开发环境的工作量,希望产品能够针对小众语言提供更好的支持,完善工具链生态,以满足工程需求。

亮风台产品及研发 VP、腾讯云 TVP 韩磊老师认为 Cloud Studio 为开发者提供了便捷的云端开发环境,并且简化了 IDE 的下载安装过程,但在用户体验、产品细节上还有很大的成长空间。比如在处理外链时回退到之前的页面会出现空白等问题。此外,由于 Cloud Studio 与 CODING 在两个不同的网站上使用,平台之间的服务没有完全打通,仍会对用户造成使用上的困扰。

华南理工大学教授、计算中心主任、腾讯云 TVP 谭明奎老师在高校从业多年,他首先对 Cloud Studio 跨平台、多人协作的能力给予了肯定,接着指出了平台工作空间受限的问题,虽然可以创建多个空间,但当前平台不支持多个空间并行使用,这可能会导致在主机上编辑 Word 或 PPT 等文件时,需要频繁切换不同的工作空间。另外,虽然平台支持安装插件,但会遇到无法使用或安装的情况,建议平台增加插件的兼容性检查,确保插件与当前版本兼容。同时,提供插件的使用说明和示例,帮助用户更好地使用插件。

高级研发管理专家、腾讯云 TVP 程超老师从安全角度阐述了他的思考。程超老师认为把核心代码放到公网是一件风险极高的事情,在 Cloud Studio 进行代码编辑,建议产品团队可以通过添加水印、限制代码下载等功能保障用户代码安全。另外,程超老师强调由于用户习惯不同、需求不同所以 IDE 内核的选择不同,这个对程序员来说非常重要,包括容器调度的演进,业务场景的接入等问题都是值得 Cloud Studio 产品团队为此做出深入研究的。

盛派网络创始人兼首席架构师、腾讯云 TVP 苏震巍老师则开门见山,开启了火力全开的吐槽。苏震巍老师语言犀利但是内容恳切,提出了很多建设性意见。例如在产品运营及产品推广上,他认为无论是官网设计、新功能体验,都不仅是要在技术端打磨,技术端目前已经很完善了,而是需要更贴近用户端。同时他提出,Cloud Studio 的 Demo 对于开发者用户而言非常重要,投入产出比很高,但当前 Cloud Studio 的插件模板较少,质量也较低。因此,建议产品团队加强插件模板建设,提高质量,以满足开发者的需求。

压轴吐槽嘉宾,前端技术专家、腾讯云 TVP 大漠穷秋老师现场“手撕代码”,在 Cloud Studio 上进行项目演示,非常精彩,提到的问题也是直击痛点。他认为 Cloud Studio 作为云端 IDE 就需要发挥云端的优势,进一步优化,提升配置安装速度、离线编译性能并解决 UI 等方面的细节问题。

img

img

img

img

img

img

腾讯云 Cloud Studio 产品总监汪晟杰首先对嘉宾的吐槽从整体上做出了回应,认为嘉宾们所指出的产品痛点很多是内部已经意识到并亟待解决的,无论是产品层面还是运营层面,Cloud Studio 都需要不断打磨、优化、提升,做到极致。一直以来我们都非常重视用户反馈,竭尽全力为用户解决产品使用环节上的各项问题,Cloud Studio 的多人协作能力也正是在这个理念指引下诞生的。未来 Cloud Studio 将在 AI 的加持下,实现产品能力在简单性、高效性上的提升,同时引入社区概念、反哺社区,平衡专业性与易用性,解决云端开发中的各项问题,真正履行 Cloud Studio 化繁为简的使命。

腾讯云 CODING 产品运营总监丁宁从运营角度回答了关于 Cloud Studio 在两个不同的网站上使用的问题,这是出于产品定位的考虑,目前 Cloud Studio 有两个版本,一个版本是 CloudStudio.net,主要面向泛开发者,聚焦内容运营、应用分享、以及兴趣培养;另一个是腾讯云官网开发者产品里的 Web IDE,针对专业开发者、并做好与其他云产品的联结。两个版本一齐面向各类开发者群体、覆盖不同开发场景,并且未来会加入AI能力驱动,从而实现用户持续、健康增长和口碑传播。

腾讯云 Cloud Studio 技术负责人杨苏博从技术层面来反馈和回复了嘉宾的疑问,比如在安全上,为防止开发人员去下载或者拷贝代码,产品是具备屏幕水印、严禁下载、复制加密等功能。对于用户安全我们是非常重视的,但目前因为产品规划问题该项能力暂时没有开放给 C 端用户。另外,不同语言有不同的调试运行插件,用户可以根据自己的需求安装插件,对于 Rust 语言我们已经内置了调试运行插件,可以开箱即用。

腾讯云 Cloud Studio 高级软件工程师邬虹旭对嘉宾们的提问进行了详细的回复,比如程超老师提到的多 IDE 内核问题,内部也一直在关注,因为许多产品都面临这个问题。目前Cloud Studio 初步支持使用 SSH 能力,直接连接到 IDE 内核进行开发,但形态还不够完善,这一方面正在积极改进。同时,邬虹旭表示在过去的开发迭代中,我们主要关注能力建设和铺路,但在质量和用户体验方面有所欠缺。我们将持续改进用户反馈的问题,努力提升产品质量,包括对文本细节的关注,加强专业词汇和文本显示的准确性,为用户带来更流畅的开发体验。

腾讯云Cloud Studio 社区版产品经理曲子鹤首先向各位介绍了社区版 Cloud Studio。对比目前主要以私人空间的形式存在的 Cloud Studio,社区版 Cloud Studio 将允许创建个人应用并公开分享,允许他人访问。社区版应用将采用只读形式,允许用户进行拷贝、应用引用等操作,但不能直接修改应用内容。未来,我们将继续优化社区版应用,增加互动功能,如点赞、评论等。此外,曲子鹤对于嘉宾讨论的产品安全性问题进行了进一步补充,在 Cloud Studio 平台上,所有工作空间都是个人或团队私人空间,只有团队成员才能查看,不存在任何人都可以访问空间中的代码并做拷贝、下载等操作的问题,这是从工具性质及安全性的两个方面进行的考虑。Cloud Studio 希望未来能为开发者朋友们提供一个良好的社区氛围,让其在社区中能够分享、传播自己开发的应用,参与平台活动,以此促成开发者之间的切磋与交流。

主持人腾讯云 CODING 团队的产品行销负责人胡琼文表示,非常感谢 TVP 给予了这次与用户、与行业大咖深度交流的机会,嘉宾的“吐槽”带来的不仅是压力更是动力,我们将持续倾听用户声音,洞察用户需求,随时随地打造更优雅、更智能的产品体验。

img

img

img

img

img

img

腾讯云Cloud Studio

腾讯云 Cloud Studio 作为在线 IDE 同时拥有代码高亮、自动补全、Git 集成、终端等 IDE 的基础功能,同时支持实时调试、插件扩展等。内置了数十款的基础开发环境的模板库,包括所有必需的基础镜像,并预加载了默认设置、预置常用插件和开发配置,可以帮助开发者快速完成各种应用的开发、编译与部署工作。

img

目前,腾讯云 Cloud Studio 已经在多类场景中落地。比如大型企业的项目协作开发,数百名开发人员在居家办公期间实现远程开发协作,较本地开发模式总体效率有明显提升。高校教师可以利用腾讯云 Cloud Studio 进行教学,现场演练,在线编码调试运行。在技术面试过程中,面试官也可以利用腾讯云 Cloud Studio 出题,在线考察面试者的编程能力。

img

在 AI 技术的加持下,腾讯云 Cloud Studio 也将作为连接云厂商与开发者的桥梁进一步升级为腾讯云开发者生态入口,集成云资源和 DevOps 等 PaaS 能力,为开发者提供高效稳定、全面便捷的开发者工具。

结语

技术的发展少不了 issue 区的反馈,产品的进步免不了用户的吐槽,在未来的日子里,腾讯云 Cloud Studio 将始终紧贴用户,倾听业界专家与用户心声,持续打磨升级技术和产品能力,为用户提供更极致的产品体验。

img

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1038294.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

虚拟机桥接模式下没有无线网卡选项

我以为是雷电模拟器占用了网卡的缘故,但想起之前可能修改了无线网卡的某些内容,于是到网络属性里面查看。 如下所示,原来是之前我不小心把这个红箭头指向的项目取消勾选了。

【数据结构】B树、B+树的知识点学习总结

目录 1、B树 1.1 定义 1.2 特性 1.3 查找操作 1.4 插入操作 1.5 删除操作 2、B树 2.1 定义 2.2 特性 3、B树与B树的对比 1、B树 1.1 定义 B树是一种平衡树数据结构,用于存储和访问大量数据。B树的每个节点可以存储多个键值,节点中的键值按照…

虚幻4学习笔记(15)读档 和存档 的实现

虚幻4学习笔记 读档存档 B站UP谌嘉诚课程:https://www.bilibili.com/video/BV164411Y732 读档 添加UI蓝图 SaveGame_UMG 添加Scroll Box 修改Scrollbar Thickness滚动条厚度 15 15 勾选 is variable 添加text 读档界面 添加背景模糊 添加UI蓝图 SaveGame_Slot …

Linux初识+环境部署

文章目录 版权声明Linux初识Linux的诞生Linux内核Linux发行版 环境部署vmcentosWSL-Ubuntu 版权声明 本博客的内容基于我个人学习黑马程序员课程的学习笔记整理而成。我特此声明,所有版权属于黑马程序员或相关权利人所有。本博客的目的仅为个人学习和交流之用&…

100天精通Python(可视化篇)——第102天:Pyecharts绘制多种炫酷关系网图参数说明+代码实战

文章目录 专栏导读一、关系网图介绍1. 关系网图是什么?2. 关系网图的应用场景 二、关系网图类配置选项1. 导包2. add函数3. 关系网络图的节点4. 关系网络图的边5. 节点分类的类目 三、关系网图实战1. 普通关系网图2. 复杂关系网图3. 带边信息的关系网络图4. 微博转发…

2023 年解锁物联网端点安全

物联网 (IoT) 和端点安全的融合已成为小型企业的关键焦点。这些企业正在努力保护其数字环境。物联网的集成彻底改变了运营流程。通过这样做,它们为创新和增长提供了前所未有的机会。然而,它也带来了无数的安全挑战,需要采取强有力的保护措施。…

(一)NIO 基础

(一)NIO 基础 non-blocking io:非阻塞 IO 1、三大组件 1.1、Channel & Buffer Java NIO系统的核心在于:通道(Channel)和缓冲(Buffer)。通道表示打开到 IO 设备(例…

开关电源-交流220V降压电路-电阻电容降压原理

阻容降压原理 电容电阻降压的原理其实比较简单。它的工作原理是电容在交流信号的情况下,产生容抗来限制最大的工作电流。说白了就是电容使用它自己的通交流阻直流的性能,在交流信号输入时电容产生容抗。我们通过他的这个特性,可以设计出&…

Java基础(一)——Hello World,8种数据类型,键盘录入

个人简介 👀个人主页: 前端杂货铺 🙋‍♂️学习方向: 主攻前端方向,正逐渐往全干发展 📃个人状态: 研发工程师,现效力于中国工业软件事业 🚀人生格言: 积跬步…

腾讯mini项目-【指标监控服务重构-会议记录】2023-07-21

2023-07-21 组长会议纪要 A组 文档学习差不多,还没掌握如何使用sdk进行上报venus启动服务的3个ToDo 添加什么错误处理 ErrHandler : fiber的错误处理,是运行过程Handler中的错误,在全局的ErrHandler,进行错误处理&am…

APP备案公钥,指纹获取

APP备案公钥,指纹获取 下载已有的apk,文件后缀名改为zip 2,找到META-INF文件夹,然后再找到文件CERT.RSA 后缀改名为CERT.p7b 3,双击后: 4,双击右侧证书点开:显示颁发给。 5&#xf…

Unity引擎更新收费模式:从收入分成转向游戏安装量,将会有哪些影响呢

一、前言 Unity 引擎宣布自 2024 年 1 月 1 日起,将根据游戏安装量对开发者进行收费。官网通知如下 收费模式如图 这张图的大致意思就是, 从2024年1月1日开始,Unity将对所有达标的用户(开发者)根据游戏安装量征收“安…

游戏扫码登录+多功能工具箱 微信小程序源码

一个集合了多种实用功能的微信小程序,这个微信小程序源码不仅具备美观的界面设计,还拥有许多实用的功能,而且最重要的是,它无需服务器和域名,所有功能都无需API接口,因此不用担心功能失效的问题。这意味着&…

移除元素【快慢指针】

移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新…

刷题Day1

目录 一、选择题二、编程题2.1 组队竞赛2.2 删除公共字符 一、选择题 二、编程题 2.1 组队竞赛 参考代码&#xff1a; #include <queue>int main() {priority_queue<int> pq;int n0;cin>>n;int tmp0;for(size_t i0;i<3*n;i){cin>>tmp;pq.push(tmp…

YOLOv5、YOLOv8改进:Swin Transformer-V2

1.介绍 论文地址&#xff1a;https://arxiv.org/abs/2111.09883 综述 该论文作者提出了缩放 Swin Transformer 的技术 多达 30 亿个参数&#xff0c;使其能够使用多达 1,536 个图像进行训练1,536 分辨率。通过扩大容量和分辨率&#xff0c;Swin Transformer 在四个具有代表性…

Linux内核源码的make zImage过程

一. 内核镜像文件 zImage 前面几篇文章重点讲 vmlinux 是如何编译出来的&#xff1f; vmlinux 是 ELF 格式的文件&#xff0c;但是在实 际中我们不会使用 vmlinux &#xff0c;而是使用 zImage 或 uImage 这样的 Linux 内核镜像文件。 本文简单说明一下 内核镜像文…

【知识分享】Java获取全年每个月的有几周且每周是几号到几号

加哥本周给大家分享一期怎么用java把全年每个月有几周&#xff0c;本周是几号到几号的工具类。便于大家根据需求获取想要的形式进行改造。话不多说&#xff0c;直接给大家上代码。 package com.techfantasy.common.utils; import com.techfantasy.common.entity.DateRange; i…

DAZ To UMA⭐三.导入Blender的配置, 及Blender快捷键

文章目录 🟥 Blender快捷键1️⃣ 3D视图快捷键2️⃣ 视角快捷键3️⃣ 编辑快捷键4️⃣ 对物体的操作🟧 Blender导入FBX的配置🟩 设置脸部骨骼大小1️⃣ 切换视角2️⃣ 缩小脸部骨骼3️⃣ 本节效果预览🟦 设置眼角膜透明度🟥 Blender快捷键 1️⃣ 3D视图快捷键 快捷键…

Hello World启示录:Java编程的起点

&#x1f451;专栏内容&#xff1a;Java⛪个人主页&#xff1a;子夜的星的主页&#x1f495;座右铭&#xff1a;前路未远&#xff0c;步履不停 目录 一、Java基本结构1、一个简单的Java程序2、运行Java程序3、JDK | JRE | JVM之间的关系 二、代码注释标准1、注释规则2、注释规范…