-
- Notifications
You must be signed in to change notification settings - Fork 8.6k
improve support for IntelliJ #16726
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: trunk
Are you sure you want to change the base?
improve support for IntelliJ #16726
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label | ||||||||||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
| |||||||||||||||
| So this syncs and populates targets in the Bazel window, but I'm still getting what @asolntsev showed in #16680 |
| It's cool that you can right-click and run tests from the IDE, but that doesn't matter much when the file shows missing imports. I can't get it to work, so I'll have to check back later when the plugin updates to see if it fixes. |
…rence somewhere that we can make changes to it.
User description
🔗 Related Issues
Use latest bazel plugin & related updates
💥 What does this PR do?
🔧 Implementation Notes
I did not remove old bazel files if people already have things imported that way it should still work
💡 Additional Considerations
If you don't want the plugins you can ignore the import, but it may be annoying, so maybe we don't want that part
We don't have to include google-java-format, but it is really nice
PR Type
Enhancement
Description
Update IntelliJ/JetBrains IDE integration with latest Bazel plugin
Add external dependencies configuration for required plugins
Remove user-specific JDK configuration from misc.xml
Add VCS configuration to prevent automatic Bazel output mapping
Create new Bazel project file excluding remote-build directory
Update README with plugin installation instructions
Diagram Walkthrough
File Walkthrough
externalDependencies.xml
Add external plugin dependencies configuration.idea/externalDependencies.xml
misc.xml
Remove user-specific project configuration file.idea/misc.xml
vcs.xml
Add VCS configuration to prevent auto-mapping.idea/vcs.xml
inclusion
.managed.bazelproject
Add managed Bazel project configuration filetools/intellij/.managed.bazelproject
issues
README.md
Update IDE setup documentation with plugin guidanceREADME.md
coverage
prompts
selection