Building a MongoDB Plugin With the DataGrip Team
summary
Built a MongoDB plugin that embeds into the IntelliJ/DataGrip ecosystem, providing autocomplete from DB schema and live type warnings by parsing Java code in real time, a run button converts Java to shell and opens the Database Explorer playground for immediate testing, and actionable guidance with an index suggestion clears warning flow that reduced one query from 1.6s to 192ms. Development required integrating with the Database Explorer plugin, solving real‑time code parsing, flaky UI tests with Remote Robot, GitHub Actions signing, and private preview rollout.
AI-written summary · about
chapters (8)
- 0:00MongoDB plugin collaboration
- 2:56Motivation for plugin
- 7:30Development challenges
- 14:20Live MongoDB plugin demo
- 19:42Future features roadmap
- 20:05Lessons from collaboration
- 22:37Private preview signup
- 23:39Q&A
related talks
51mWorking With Databases in IntelliJ IDEA
49mDataGrip: A Powerful IDE for PostgreSQL
35mIntelliJ IDEA Tips & Tricks
29mData Engineers Shouldn’t Suffer, or Some Things About Big Data Tools for IntelliJ IDEA
59mIntelliJ IDEA – The IDE That Speaks Gradle
31mBuilding an IDE plugin for clean code generation
50mIntelliJ IDEA Tips and Tricks
17mTop 10 IntelliJ Tips
