mobile/docs/root/development/tools/intellij.rst
.. _intellij_development:
bazelbuild/intellij <https://github.com/bazelbuild/intellij>_ is an IntelliJ plugin for Bazel projects.
To get started using IntelliJ with Envoy Mobile:
IntelliJ version <https://www.jetbrains.com/idea/download/other.html>_ supported by the Bazel pluginhack-for-intellij <https://github.com/envoyproxy/envoy-mobile/tree/hack-for-intellij>_ANDROID_HOME and ANDROID_NDK_HOME which is the reason we need to hard code it :tree:locally <cdf8353b126590ef9369883ca9eba85613c81bdc/WORKSPACE#L94-L96>Bazel plugin <https://github.com/bazelbuild/intellij/issues/529>_ so we'll update :tree:.bazelrc <57fb4d405d11c89f028b10e6e00c7b5aa3d8ddd2/.bazelrc#L4> to set --incompatible_depset_is_not_iterable