来源:互联网 更新时间:2026-06-26 12:48
想让 VSCode 自动帮你生成 Makefile 或 CMakeLists.txt,不用手写规则、不查语法、不配路径,直接从现有源码一键产出可用的编译配置文件?Fitten Code 这个 AI 插件确实能搞定——前提是得先把它装好并登录。
打开 VSCode → 左侧扩展图标 → 搜索 “Fitten Code” → 点击安装 → 重启 VSCode → 右下角出现登录提示后完成账号注册或登录。这一步必须做完,否则后续所有 AI 功能(包括生成配置文件)均不可用。
如果右下角始终不弹登录框,
① 在 VSCode 中打开含 .cpp/.c 文件的项目根目录(确保至少有一个源文件可见);
② 按 Ctrl+Alt+C(Windows/Linux)或 Control+Option+C(macOS)唤出 Fitten Code 对话窗口;
③ 输入明确指令:“根据当前目录下的所有 C++ 源文件和头文件,生成一个标准的 CMakeLists.txt,要求支持 C++17,可执行目标名为 app,启用测试支持”;
④ 等待响应 → 点击生成结果中的“插入到当前文件”按钮 → 将内容粘贴到项目根目录新建的 CMakeLists.txt 中。
这一步生成的 CMakeLists.txt 默认包含 project()、add_executable()、find_package() 占位结构,但不会自动识别子目录或第三方依赖路径——你需要手动补全 include_directories() 或 target_include_directories()。
在任意代码编辑器标签页中,按 Ctrl+Alt+G(macOS 为 Control+Option+G)→ 选择 “Generate build configuration” → 在弹出输入框中填写:“CMake for a single executable with C++17” → 回车执行。
生成结果会以新标签页形式打开,需手动另存为 CMakeLists.txt 并放在项目根目录。
Fitten Code 不提供专用 Makefile 模板入口,但可通过精准提问强制生成:
唤出对话窗口(Ctrl+Alt+C)→ 输入:“生成一个 GNU Makefile,适用于当前目录下 main.c 和 utils.c 两个文件,编译器用 gcc,生成可执行文件 run,要求包含 clean 目标,且所有 .o 文件放在 ./build/ 子目录中”;
注意:若项目含头文件依赖,必须在提问中明确写出头文件名(如 “utils.h”),否则生成的 Makefile 会缺失 .h 依赖声明,导致修改头文件后 make 不触发重编译;
得到回复后,复制全部内容 → 新建文件 → 保存为 Makefile(注意无后缀,大小写严格为 Makefile)→ 放入项目根目录。
《Off Campus》第二季官宣:这对CP还在,但不再是主角
币安Binance虚拟货币交易平台 币安官方APP安卓苹果下载入口
archiveofourown 实战指南:常见用法整理
客单价碾压宝马奥迪!极氪5月交付新车34377辆:连续4个月双增长
HBO 奇幻剧《龙之家族》第三季定档 6 月 22 日,最终预告片曝光喉道海战
折后价近千元 澳洲一店主将真老鼠缝到内裤上当时尚单品卖
作家助手如何上传自制封面 作家助手如何设置小说的封面
如何在夸克浏览器中开启网页视频的倍速播放功能?
DOTA2 TI时隔七年重返上海!门票6月10日开抢,国服享受优先购买!
欧易OKX官方网站直达入口 2026欧易官方App安卓版v7.1.0下载安装
美国市场:股票相对债券的风险溢价正在消失
有寓意的易经网名男生(精选100个)
电视剧《小欢喜》剧情介绍
全链网:黄金价格因美元的走强及利率担忧而下跌
618装机配置作业! 从入门到顶配 每一分钱都花在刀刃
电影《遁甲门之消失的公主》剧情介绍
网石18禁MMO《RAVEN2:渡鸦》大型更新推出全新职业“军阀”
动漫《柚木家的四兄弟》剧情介绍
《梦幻西游》159五开五门怎么搭配-159五开五门常见搭配
植物娘大战僵尸电脑端与手机端存档转移的方法
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc