Skip to content

VScode extention aiming at making writing ClamAV signatures easier.

License

Notifications You must be signed in to change notification settings

NyaStone/ClamLi

Repository files navigation

ClamLi

This VScode extention aims at making writing ClamAV files easier to read and write.

Features and Planned ones

  • Provide a grammar file for .ldb files
  • Provide a grammar file for .idb files
  • Provide a grammar file for .ndb files
  • Provide linting/intellisense for .ldb files
  • Provide usefull macros

Instalation

Download the latest release.

Install the extention from the install binary.

code --install-extension .\clamli-v0.0.1.vsix

List and uninstall extensions.

code --list-extension
>ms-vscode-remote.remote-wsl
>someone.clamli

code --uninstall-extension someone.clamli
>Uninstalling someone.clamli...
>Extension 'someone.clamli' was successfully uninstalled!

Known Issues

Not on VSCode marketplace yet. Improvements to the grammar are needed. Using regexes to parse potential errors is a bit clunky. Not 100% sure of all features usage.

About

VScode extention aiming at making writing ClamAV signatures easier.

Resources

License

Stars

Watchers

Forks

Packages

No packages published