Repo Depot is a simple JetBrains plugin that lets teams share common bookmarks through source control and open them through their IDE.
Bookmarks are available under Tools:
Nest and organize them in the Settings menu:
Maintain them in the Settings UI:
The menu configuration persists in a root-level file called repo_depot.json
. If the file doesn't exist, it'll be created automatically.
Note
Teams may want to exclude
repot_depot.json
from their CI/CD processes to quickly change their bookmarks via pull requests, without triggering long-running build validation processes.
Development for this plugin requires the use of IntelliJ CE. We targeted Android Studio for testing, but other IDEs could be used. Inspired by the IntelliJ Platform Plugin Template.
Run with the Run Plugin build config:
Distributed under the Apache License. See LICENSE
for more information.
- IntelliJ Platform SDK Plugin SDK
- Gradle IntelliJ Plugin Documentation
- IntelliJ Platform Explorer
- JetBrains Marketplace Quality Guidelines
- IntelliJ Platform UI Guidelines
- JetBrains Marketplace Paid Plugins
- Kotlin UI DSL
- IntelliJ SDK Code Samples
- JetBrains Platform Slack
- JetBrains Platform Twitter
- IntelliJ IDEA Open API and Plugin Development Forum
- Keep a Changelog
- GitHub Actions