/sqltoy-idea-plugin

sqltoy-orm is an orm framework that is more suitable for projects than Hibernate + MyBatis. It has the convenience of adding, deleting, modifying and loading objects, and also has more flexible and elegant custom SQL query functions than MyBatis.

Primary LanguageKotlinMIT LicenseMIT

sqltoy-idea-plugin

Release Version Downloads GitHub License Star Build

这是一个sqltoyIdea插件!!!!!

参考链接

插件介绍

English

sqltoy-orm is an orm framework that is more suitable for projects than Hibernate + MyBatis. It has the convenience of adding, deleting, modifying and loading objects, and also has more flexible and elegant custom SQL query functions than MyBatis.

SQLToy Plugin Features:

  • Support xml definition jump java call statement
  • java call jump xml definition
  • SQL statement highlighting

中文

sqltoy-orm是比hibernate+myBatis更加贴合项目的orm框架,具有hibernate增删改和对象加载的便捷性同时也具有比myBatis更加灵活优雅的自定义sql查询功能.

插件功能:

  • 支持xml定义跳转java调用语句
  • java调用跳转xml定义
  • SQL语句高亮

todo

  • 实现语法高亮
  • 实现java跳转xml定义
  • 实现xml跳转java调用
  • sql.xml文件图标改为特有标识
  • 提供新建sql.xmlsqltoy-translate.xml文件模板
  • 实现double shift搜索符号
  • 实现xml中sqlId的find usages
  • 实现java调用时的代码自动完成,自动提醒sqlId
  • 实现java调用中时,快速文档展示
  • 未被调用的sqlId给予警告
  • sqlId重复报错
  • 实现sql定义的中的@符号自动完成,如@fast,@Loop
  • 缓存翻译跳转
  • 缓存翻译自动完成
  • 缓存翻译中sql相关的支持语法高亮

Installation

  • Using the IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "sqltoy-idea-plugin" > Install

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...


本工程参考了以下项目,感谢