跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
TypeScriptAI大前端

任意版本 GitLens VSCode 插件代码修改方法

介绍如何使用 Cursor 等 AI 工具辅助修改 GitLens 插件代码。通过定位插件目录下的特定 JS 文件(如 graph.js),利用 AI 分析并移除不需要的弹窗逻辑。操作步骤包括在 VSCode 中找到插件路径,复制弹窗文本,在 AI 工具中请求代码修改,最后保存并重启 VSCode 验证效果。该方法适用于希望自定义插件行为的技术人员。

无尘发布于 2026/3/25更新于 2026/10/236.5K 浏览

主要思路是使用 Cursor 等工具,借助 AI 的能力让他查找位置,并完成代码改写替换

1、第一步

在 VSCode 的插件中找到 GitLens 目录,大致定位一下需要修改的地方,如我的版本是 17.4.1。

找到 dist/webviews/graph.js 文件

2、在未修改前的 GitLens 提示弹窗中 copy 提示文本:

3、在 Cursor 中打开 graph.js,然后 agent 中让 AI 干脏活。如:

分析 graph.js 的代码把 Commit Graph Pro — easily visualize your repository and keep track of all work in progress. Use the rich commit search to find a specific commit, message, author, a changed file or files, or even a specific code change. Use on privately-hosted repos requires GitLens Pro. or sign in Get 14 days of GitLens Pro for free — no credit card required. 这部分的弹窗代码移除,不需要弹窗逻辑

4、把 Cursor 加工后的代码保存,重启一下 VSCode,发现修改完成

更多推荐文章

查看全部
  • Java 反射机制详解:从原理到实践
  • Qwen3-VL与ComfyUI联动实现AI绘画工作流自动标注
  • Python 副业渠道推荐与接单注意事项
  • AI 辅助开发:使用 DeepSeek 构建贪吃蛇游戏
  • 人工智能:语言大模型技术演进与核心原理
  • AI 深度早报:GTC 开幕,Agent 平台与具身智能技术突破
  • 基于 YOLOv5 的智能目标检测与自动锁定系统
  • TS2320 错误的本质、触发场景与在 Angular / RxJS 项目中的系统化应对
  • Vue 事件修饰符
  • 基于 Streamlit 快速搭建腾讯混元 LLM 聊天应用
  • 数据结构初阶:顺序表、链表与时间空间复杂度
  • 前端大数据导出优化:解决 Chrome 内存崩溃的实战方案
  • C++ 哈希表核心解析:冲突解决与实现细节
  • Python 从零实现简单神经网络算法:原理与代码详解
  • 2025 蓝桥杯网络安全 CTF 省赛真题详解 (Web/Misc/Crypto/Reverse)
  • C++ STL 常用容器详解:从 Vector 到 Map 实战指南
  • MCP 协议详解:与 Function Call 的区别及 Python 实战
  • LangChain 速成课程:构建基于 OpenAI LLM 的应用
  • 人工智能模型评估:核心指标与方法体系
  • 企业级图像 AIGC 技术观察:Seedream 4.0 能力与应用场景分析

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online