An open API service indexing awesome lists of open source software.

https://github.com/vector35/snippets

plugin for storing and using snippets of useful Binja script
https://github.com/vector35/snippets

Last synced: 16 days ago
JSON representation

plugin for storing and using snippets of useful Binja script

Awesome Lists containing this project

README

          

# Snippet UI Plugin
Author: **Vector 35 Inc**

_Powerful code-editing plugin for writing and managing python code-snippets with syntax highlighting, hotkey binding and other features_

## Description:

The snippet editor started as a simple example UI plugin to demonstrate new features available to UI plugins. It has turned into a functionally useful plugin in its own right. The snippet editor allows you to write small bits of code that might not be big enough to warrant the effort of a full plugin but are long enough that you don't want to retype them every time in the python-console!

As an added bonus, all snippets are added to the snippets menu and hot-keys can be associated with them as they make use of the action system. All action-system items are also available through the command-palette (CTL/CMD-p).

![](https://github.com/Vector35/snippets/blob/master/media/snippets.gif?raw=true)

## Installation Instructions

### Darwin

no special instructions, package manager is recommended

### Linux

no special instructions, package manager is recommended

### Windows

no special instructions, package manager is recommended

## Minimum Version

This plugin requires the following minimum version of Binary Ninja:

* 1528

## Required Dependencies

The following dependencies are required for this plugin:

* pip - pygments>=2.7.0,<2.9.0

## License

This plugin is released under a MIT license.

## Metadata Version

2