一、IDE集成AI助手豆包MarsCode保姆级教学(安装篇)

一、JetBrains IDEA 中安装教学

第一步:准备工作

  • 操作系统:Windows、macOS、Linux;
  • 下载并安装兼容的 JetBrains IDEs 221.5080.210 及以上版本,MarsCode与以下 IDE 兼容:
  • IntelliJ IDEA
  • Pycharm
  • Goland
  • Android Studio
  • WebStorm
  • Clion
  • Rider
  • Phpstorm
  • DataGrip
  • 豆包 MarsCode 编程助手支持的主流语言和框架如下:
类型 支持的语言/框架
后端 Java、Go、Python、C++、C、C#、PHP、Rust
前端 JavaScript、HTML、CSS、TypeScript
应用端 Swift、 Kotlin、Objective-C
其他 Lua、SAS、CUDA、Perl、Ruby、Shell、SQL、R

第二步:在 IntelliJ IDEA 中安装MarsCode

打开 IntelliJ IDEA 设置窗口, File ---> Settings ---> Plugins---> Marketplace 在输入框搜索 MarsCode,找到MarsCode后点击 Install 进行安装。

安装完后重启IDEA。

第三步:登录MarsCode开启智能编码之旅

使用快捷键(Windows: Ctrl + U; macOS: Command + U)或单击右边的MarsCode图标,打开豆包 MarsCode 编程助手侧边对话框,再点击 Login 进行登录。



MarsCode 设置,点击右下角 MarsCode图标 ---> 设置 ---> Language 选着 "cn 中文" ---> OK ,即可改成中文。

插件准备完成,你可以开始体验 AI 能力。

MarsCode 初体验,使用快捷键(Windows: Ctrl + U; macOS: Command + U)打开对话输入:"用java 写一个过滤数字的方法并返回测试"


直接使用replaceAll方法,简单粗暴,完整的代码如下:

java 复制代码
/**
 * @author leonse
 * @date 2025/2/28 17:03
 **/
public class NumberFilter {

    /**
     * 过滤字符串中的数字
     * @param input 输入的字符串
     * @return 过滤掉数字后的字符串
     */
    public static String filterNumbers(String input) {
        if (input == null) {
            return null;
        }
        return input.replaceAll("[0-9]", "");
    }

    public static void main(String[] args) {
        String testString = "abc123def456";
        String result = filterNumbers(testString);
        System.out.println("原始字符串: " + testString);
        System.out.println("过滤后的字符串: " + result);
    }
}

运行结果如下:

二、总结

    总的来说,安装AI助手豆包MarsCode还是比较简单的,通过IDE插件市场安装即可,登录需要跳转到外部网页,登录完后返回IDE,把语言修改为中文,当然有些同学喜欢看英文则无需修改,下一篇展示如何高效使用 MarsCode,敬请关注。

参数资料:

二、IDE集成AI助手豆包MarsCode保姆级教学(使用篇)

-- 欢迎点赞、关注、转发、收藏【技术咖啡馆C】,各大平台同名。

相关推荐
倔强的石头10617 小时前
《Kingbase护城河》——深度解密数据库行锁冲突与等待事件架构
java·数据库·架构
向上的车轮17 小时前
Typora插件开发指南:打造专属IDE式写作环境
ide·typora插件
我命由我1234517 小时前
Android 开发问题:Unable to find explicit activity class
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
我命由我1234517 小时前
Android 开发问题:全局的主题颜色设置,导致 CheckBox 控件在勾选状态下不显示样式
android·java·开发语言·java-ee·intellij-idea·intellij idea·android jetpack
CoderYanger17 小时前
Java EE:5.网络原理-初识
java·网络·面试·职场和发展·java-ee·智能路由器·学习方法
我是一颗柠檬17 小时前
【Java项目技术亮点】Leaf号段模式双Buffer优化
java·开发语言·分布式·后端·架构
Volunteer Technology17 小时前
Flink 时间、窗口及操作(二)
java·python·flink
Java知识技术分享17 小时前
安装yarn 指南(通过 npm)
个人开发·ai编程·yarn
AI原来如此17 小时前
阿里云百炼上线DeepSeek,OpenAI发布GPT-5.5,模型服务战升级
人工智能·gpt·阿里云·ai·大模型·ai编程
Mr. zhihao17 小时前
SDD(规范驱动开发):AI 编程时代的范式革命——因果链视角
人工智能·ai编程