Huff
Huff language support for Zed - a low-level EVM assembly language
Languages
How to install
With Forge Super installed, the button above opens the app on this extension, where you press Install. Nothing is installed until you do.
You can also open the Extensions panel in the app and search for Huff. The extension's id is huff.
Don't have Forge Super yet? Download it here.
README
From the extension's repository, written by its authors and not by Mentenaz. See the source.
zed-huff
Huff language support for Zed editor.
Huff is a low-level EVM assembly language for writing highly optimized smart contracts.
Features
- Syntax highlighting for all Huff constructs
- Bracket matching and auto-closing
- Indentation support
Installation
From Zed Extensions (Recommended)
- Open Zed
- Press
Cmd+Shift+Xto open Extensions - Search for "huff"
- Click Install
Manual Installation
Clone this repository into your Zed extensions directory:
git clone https://github.com/niraj/zed-huff ~/.config/zed/extensions/huff
Development
Prerequisites
- Zed editor
- tree-sitter-huff grammar
Testing locally
- Clone this repository
- Symlink or copy to
~/.config/zed/extensions/ - Restart Zed
- Open a
.hufffile
License
MIT