本项目主要是由于原sqltoy插件作者threefish没有持续更新,导致后续idea版本及sqltoy新版本无法兼容,所以创建此新工程;
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语句高亮
- 实现语法高亮
- 实现java跳转xml定义
- 实现xml跳转java调用
- sql.xml文件图标改为特有标识
- 提供新建
sql.xml
、sqltoy-translate.xml
文件模板 - 实现
double shift
搜索符号 - 实现xml中sqlId的
find usages
- 实现sql定义的中的
@
符号自动完成,如@fast,@Loop
- 实现java调用时的代码自动完成,自动提醒sqlId
- 实现java调用中时,快速文档展示
- 未被调用的sqlId给予警告
- sqlId重复报错
- 缓存翻译跳转
- 缓存翻译自动完成
-
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...
本工程参考了以下项目,感谢