Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>MybatisXNew to Visual Studio Code? Get it now.
MybatisX

MybatisX

yangbaopan

|
95,024 installs
| (16) | Free
Supercharge Mybatis within VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MybatisX

Visual Studio Marketplace Installs Issues Rating

MybatisX 弥补了在 VSCode 下没有高效、功能强大的 Mybatis 辅助功能插件,该插件当前还处于预览版本,特性与BUG会持续修复,请放心安装,让你拥有无比强大的 Mybatis 增强功能。

声明


  • 该插件因作者日常开发均是涉及 SpringBoot 且由 Maven 管理的项目,故对Maven管理的Spring Boot适配较好
  • 该插件理论上兼容 Java SE、Maven、Gradle 等项目
  • 反馈问题可以到这里(ISSUE)(暂时不考虑开源)
  • 作者会不定期修复插件的问题以及增加新的特性功能,有功能诉求的也可以到这里进行反馈
  • 该插件与其他 IDE 中的 Mybatis 插件无任何关系,仅为开发者提供便利

依赖扩展


  • 📦 Language Support for Java™ by Red Hat
    • Code Navigation
    • Auto Completion
    • Refactoring
    • Code Snippets

注意说明


  • ❗❗❗推荐开启CodeLens功能体验更好(editor.codeLens=true)

功能清单


  • Mybatis XML 文件 SQL 关键字高亮
  • Java文件中跳转到Xml Mapper
  • Xml文件中跳转到Java Mapper
  • Java文件中从方法直接创建Xml中对应的节点(仅Xml文件中不存在对应的节点定义时)
  • Xml中的节点创建对应的 Java 方法(仅当对应的 Java Mapper 中不存在对应的方法时)
  • Mapper文件中添加Mybatis Mapper的修饰图案
    • 当前版本焦点置于icon上不再显示提示文案, 光标置于当前行,会出现悬浮提示框,可以点击跳转到对应的mapper以及直接预览SQL
  • Mybatis 日志转换 SQL(需要手动复制日志中关于SQL和参数行,后续支持直接读取输出进行自动转换)
  • Xml文件中增强功能(节点返回参数等可以点击跳转)
  • 以上功能对普通Xml和Java无效,均需要在Mybatis有效的Mapper定义文件上
  • 更多功能还请耐心探索

代码片段

支持在Xml文件中直接使用下面的提示字生成片段

  • mapper
  • resultMap

配置说明


key 描述 默认值
mybatisx.sql.keywords.color SQL 关键词高亮颜色 #24BFA5
mybatisx.decorate.icon.enabled Mapper标记图标开启 true
mybatisx.search.concurrency 查找XML文件线程数 CPU最大核心数
mybatisx.search.exclude 排除扫扫描文件夹,仅支持glob语法 无

推荐插件


 Java Template

 Alibaba Java Coding Guidelines

 Maven Dependency Analyzer

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft