From 7d3acd3da02e2b85c63395dc323bc3fe841d9516 Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Mon, 17 Jul 2023 10:22:43 -0400 Subject: document tab completion in IDE in plugin dev docs --- docs/dev/plugins.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/dev') 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. -- cgit v1.3.1