YARA for Visual Studio Code
Language support for the YARA pattern matching language
Definition Provider and Peeking
Allows peeking and Ctrl+clicking to jump to a rule definition. This applies to both rule names and variables
Shows the locations of a given symbol (rule name, variable, constant, etc.)
Provides completion suggestions for standard YARA modules, including
If you encounter an issue with the syntax, feel free to create an issue or pull request! Alternatively, check out some of the YARA syntaxes for Sublime and Atom, or the one bundled with YARA itself. They use the same syntax engine as VSCode and should work the same way.