首页 > 其他分享 >豆包MarsCode国庆献礼,轻松开发开发一款电子贺卡制作工具

豆包MarsCode国庆献礼,轻松开发开发一款电子贺卡制作工具

时间:2024-10-01 20:00:44浏览次数:1  
标签:AI 代码 贺卡 豆包 MarsCode IDE 我们

大家好,我是晓凡。

作为一名搬了很多年砖的码农,深知求职和编程路上的各种辛酸与艰辛。

你是否也曾在面试前夜,疯狂刷题却完全记不住,收效甚微?

是否也曾在深夜凌晨一个人对着电脑屏幕,苦苦思索一个bug的解决方案?

是否看着前人留下的屎山代码而无从下手,最后也只能留下只要屎山不倒,就继续接着码的感叹?

是否遇到问题,问度娘无门,花费一天时间,在低质量博客里找不到答案?

是否一边痛恨别人不写注释,一边又不想写注释?

是否感觉到代码都写完了,还要再写单元测试感觉到苦闷?

上面这些算是每个程序员抱怨最多的了吧。如果是,那么今天的文章得认认真真看完,今天晓凡给大家安利的MarsCode基本上可以

帮您解决上面的大部分烦恼。

一、豆包MarsCode

豆包MarsCode是字节跳动旗下基于豆包大模型孕育而生的 AI 编程助手,提供以智能代码补全为代表的 AI 功能。

目前已经支持超过100种编程语言,兼容我们常用的IDE VSCodeJetBrains 公司全家桶。

支持主流编程语言与IDE

官方地址:https://www.marscode.cn/home?utm_source=fangmaguolai&utm_medium=article&utm_campaign=chengxuyuanxiaofan

简单介绍之后,接下来我们来看看豆包MarsCode 是怎么帮助我们解决问题的?

二、在线代码练习

对于正在找工作的小伙伴来说,刷题可谓是少不了的。豆包MarsCode 提供了100道大厂面试题供我们练习。

2.2 进入刷题模式

①登陆上面提供的官方地址后点击【代码练习】

代码练习

② 我们就来到了100道题库。

题目从易到难,哪里不会我们点哪里就可以了

官方准备的100道题库

2.3 解答题目

进入答题界面,我们可以选择答题语言,如果在答题种遇到不懂的还可以让AI助手给我们一点思路提示,答题完之后,还可以进行debug调试,运行代码查看结果

① 切换语言

切换语言

② 解题思路

AI提供解题思路

③ 调试代码

调试代码

个人使用下来,觉得这样的刷题模式更容易记住也更加灵活

三、IDE中安装MarsCode 编程助手

前面我们提到可以在VSCodeJetBrains 全家桶中安装

3.1 VSCode中安装

目前下载量已经又101K 了

VSCode中安装

3.2 JetBrains 中安装

目前又61K下载量

image-20241001153254120

四、AI功能

为了方便,我们这里就只以VSCode 为例来说明了,idea使用也是大同小异。

安装完成后,登录(可以使用掘金账号或者手机号登录)即可使用。

image-20241001154649743

4.1 代码补全功能

① 自动补全代码

代码补全1

② 根据注释写代码

根据注释生成代码

4.2 代码生成

生成代码

4.3 代码解释

解释代码

4.4 为代码生成注释

注释代码

4.5 代码修复

下面代码中包含了除数为0的代码,我们让AI来帮我们修复

代码修复

4.6 生成单元测试代码

日常开发中,一般都是需要开发人员写完代码之后书写单元测试用例的。这是AI就可以自动帮我们来生成了

单元测试

五、云端IDE

顾名思义,豆包为我们提供了云端IDE,以后我们系代码就不用本地安装代码编辑器,不用配置各种环境了。而且IDE具备上述所说的所有AI功能。

听起来就很牛皮,下面带大家一起来体验下

5.1 进入云端IDE

①进入工作台

进入工作台

② 进入云端IDE

进入云端IDE

③ IDE主界面

IDE主界面

从上面主界面中我们可以看到AI IDE 支持从git导入项目,或者从各种模板中创建项目.基本上各种主流的语言都支持.

接下来,我们利用豆包MarsCodeVue 开发一款电子贺卡制作工具

5.2 创建vue项目

① 以Vue模板创建一个e-cards项目

image-20241001170339331

项目结构

② 运行项目

基本不用什么操作,3秒钟一个vue项目就搭建完成了

运行项目

③ 开发一款电子贺卡制作工具

利用vue模板开发一款简单电子贺卡制作工具,其中主要代码都是MarsCode自动生成的,效果如下.

开发一款电子贺卡制作工具

六 、小结

晓凡通过这波体验下来,跟之前推荐的工具一样,确实可以帮助程序员提升工作效率,节省时间。

但对于复杂的业务逻辑或者特定领域的编码需求AI助手可能无法完全理解,有时可能提供不准确的建议。

过度依赖AI编程助手可能会减弱程序员自身解决问题的能力。

对此,小伙伴们怎么看呢? 欢迎评论区讨论.

本期内容到这儿就结束了 ★,°:.☆( ̄▽ ̄)/$:.°★

希望对您有所帮助. 我们下期再见 ヾ(•ω•`)o (●'◡'●)

感兴趣的小伙伴赶紧戳 点我体验MarsCode

标签:AI,代码,贺卡,豆包,MarsCode,IDE,我们
From: https://www.cnblogs.com/xiezhr/p/18443173

相关文章

  • 青训营 X 豆包MarsCode
    如果有人对前端/后端/AI技术以及字节感兴趣并想系统学习来自大厂课程的话,可以试试青训营!青训营是字节跳动稀土掘金社区发起的技术系列培训&人才选拔项目,旨在培养优秀且具有职业竞争力的开发工程师。课程全程免费,不收取任何费用!考核方式:通过发布的刷题任务即可获得入营资格技术......
  • 豆包通用模型Pro:字节跳动的AI革新,引领多模态交互新纪元
    在人工智能技术的快速发展浪潮中,字节跳动凭借其最新的豆包通用模型Pro,再次站在了技术创新的前沿。豆包通用模型Pro不仅在技术上取得了显著的突破,更在实际应用中展现了其强大的多模态交互能力,为内容创作和用户交互提供了全新的解决方案。技术突破:豆包通用模型Pro的核心优势豆包通用......
  • 使用豆包MarsCode 实现高可用扫描工具
    以下是「 豆包MarsCode 体验官」优秀文章,作者郝同学测开笔记。前言最近接触K8s,了解到K8s提供了非常方便的实现高可用的能力,再加上掘金推出「豆包MarsCode初体验」征文活动,所以打算使用豆包MarsCodeIDE来实现一个高可用扫描工具。豆包MarsCodeIDE是一个云端AIIDE平台。通......
  • bash 中 `${}` 的使用方法(由豆包生成)
    在Bash中,${}是一种参数扩展的语法结构,具有以下主要用法:一、变量替换可以用来获取变量的值。name="Alice"echo"${name}"#输出:Alice二、字符串操作提取子字符串:${var:start:length}:从变量var中提取从start位置开始,长度为length的子字符串。str="HelloWorld"echo......
  • 国庆节到了,扣子智能体coze画板功能实现贺卡编辑智能体自动添加logo和二维码,让海报品牌
    大家好,我是Shelly,一个专注于输出AI工具和科技前沿内容的AI应用教练,体验过300+款以上的AI应用工具。关注科技及大模型领域对社会的影响10年+。关注我一起驾驭AI工具,拥抱AI时代的到来。自媒体时代,不管是一个人、一个团队还是一家公司,都是一个IP。那么添加品牌的标志就是必不可少......
  • 豆包MarsCode初体验,用 React 创建一个最经典的贪吃蛇游戏
    以下是「 豆包MarsCode 体验官」优秀文章,作者Find。背景在人工智能快速发展的时代,大模型(LLM)只要有足够的算力和数据就可以做到任何的事情,甚至可以模拟出另一个地球。LLM作为一个革命化的科技,可以取代很多岗位,甚至可以让人类达到“躺着领钱的时代”。Marscode作为一个新推出的IDE......
  • 我在 Marscode 用了 3 天,转行成为 Python 程序员
    以下是「 豆包MarsCode 体验官」优秀文章,作者不惑_。豆包MarsCode 项目实战Java程序员转行Python学习之路俗话说:工欲善其事,必先利其器。在历史的长河中,新手程序员最大的痛点之一就是搭建开发环境。先就是今天,如果你没有VSCode,甚至也没有其他IDE,那么也没有关系。豆包......
  • 【程序员写的诗】《悔思践》日期:2017-05-20 作者:橙 附:AI豆包点评和解释
    悔思践《悔思践》日期:2017-05-20作者:橙问君心,愁几何。望空杯,颜现愁。苦衷苦,鸿志立。乐中乐,断践行。不践行,愁中悔。悔中望,年已高。鸿志行,行中思。苦中践,乐其行。行不晚,怕其断。老不悔,喜不尽。创作背景背景:感觉自己一事无成,有感而发------写于2017-05-20程......
  • “码”上中秋,共话精彩——豆包MarsCode 放“码”过来!
    “码”上中秋,共话精彩!豆包MarsCode创意征文活动正式开启啦!或许你曾借助豆包MarsCode完成极具挑战性的编程项目;或许它曾在你面对难题时为你提供精准的解决方案;又或许你对豆包MarsCode的未来有着无限的憧憬和设想。若你曾在编码的世界中与豆包MarsCode一同探索成长,不妨用文字和代......
  • MarsCode 用AI助力编码活动参与教程
    MarsCode用AI助力编码活动参与教程1.注册通过专有链接进入官网,并完成注册:https://www.marscode.cn/login?utm_source=community&utm_medium=jxh&utm_campaign=v0.1一定要在当前链接内完成注册也可通过手机扫码完成注册2.下载访问官网首页(marscode.cn),点击“立即获取编......