summaryrefslogtreecommitdiff
path: root/docs/dev
diff options
context:
space:
mode:
authorJordan Wiens <jordan@psifertex.com>2023-07-17 10:22:43 -0400
committerJordan Wiens <jordan@psifertex.com>2023-07-17 10:23:21 -0400
commit7d3acd3da02e2b85c63395dc323bc3fe841d9516 (patch)
treed8c4b4359151d6b21eb7fcd0c8121a2fdf7b00ab /docs/dev
parent5e8304172fc828af48377499a8fba725098f26f7 (diff)
document tab completion in IDE in plugin dev docs
Diffstat (limited to 'docs/dev')
-rw-r--r--docs/dev/plugins.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/dev/plugins.md b/docs/dev/plugins.md
index 26955636..100995fb 100644
--- a/docs/dev/plugins.md
+++ b/docs/dev/plugins.md
@@ -44,7 +44,7 @@ importlib.reload(pluginname);pluginname.callbackmethod(bv)
Then just `[UP] [ENTER]` to trigger the reload when the plugin has changed.
-## Writing plugins using other IDEs
+## Writing plugins using other IDEs (tab completion)
Even though non-commercial licenses don't have headless automation, the [install API](https://github.com/Vector35/binaryninja-api/blob/dev/scripts/install_api.py) script (which is included in the installation directory) allows you to add the binaryninja module to your python environment. Once you do that, you should get automatic completion in any editor that supports it even on non-commercial! Of course, on commercial and enterprise installations, the script is even more useful, allowing for headless scripts with your existing python interpreter.