This plugin adds Huff Language support to IntelliJ IDEs. It provides syntax highlighting, references and code inspections.
The plugin is available in the JetBrains Marketplace. You can install it directly from the IDE by searching for "Huff Language". As alternative, you can download the latest release from the releases page and install it manually.
The plugin implements inspections as they should work but not how they are currently handled in huff-rs. For example huff-rs cannot handle the imports in nested files correct. But the inspections work as they should. The plugin is waiting for huff2 to be released to be fully functional.
The Lexer, Parser and some code for language and ide classes is from or based on intellij-solidity. Thank you! The foundation for this plugin is the IntelliJ Platform Plugin Template. The icon is taken from vscode-huff. Thanks to the Soldity team for the Antlr lexer and parser definition that helped alot in the beginning.
This project is dual licensed under the Apache 2.0 or MIT licenses.