Pack datasources and drivers as IntelliJ plugin for DataGrip
The plugin allows to bundle database drivers as plugins for IntelliJ-based IDEs (DataGrip, IntelliJ IDEA, PyCharm, etc).
Steps to go:
Please each driver under the plugin as follows:
PLUGIN_ID.zip
\
- PLUGIN_ID
\
- datagrip-driver-<any ID>
\
- driver.xml
- driver JAR files
- datagrop-datasource-<any ID>
\
- source.xml
- lib
\
- plugin internals
README
(see Tips)PLUGIN_ID
in the above README badges.This Fancy IntelliJ Platform Plugin is going to be your implementation of the brilliant ideas that you have.
This specific section is a source for the plugin.xml file which will be extracted by the Gradle during the build process.
To keep everything working, do not remove <!-- ... -->
sections.
Using IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "datagrip-drivers-plugin" > Install Plugin
Manually:
Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...
Plugin based on the IntelliJ Platform Plugin Template.