HexPeek
HexPeek, peek various forms of an number literal
Language servers
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 HexPeek. The extension's id is hexpeek.
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-HexPeek
Zed-HexPeek, an extension for Zed editor to peek various forms of a number literal.
Setup
- Clone the repository
git clone https://github.com/A-23187/zed-hexpeek.git
- Install this extension via Install Dev Extension in Zed
- Enable the zed-hexpeek language server by adding the following to your
.zed/settings.json(or~/.config/zed/settings.jsonfor all workspaces)
{
"languages": {
"C++": { // the language you want to enable the extension for
"language_servers": ["hexpeek-language-server"]
}
}
}
Known Issues
- This extension provides hover capabilities through zed-hexpeek-language-server, a simple language server. Since Zed's language server extension must declare the languages the language server supports.
[language_servers.hexpeek-language-server]
name = "HexPeek Language Server"
languages = ["Astro", "C", "C#", "C++", "CSS", "Clojure", "Coffeescript", "Dart", "Diff", "ERB", "Elixir", "Erlang", "F#", "GLSL", "Git Commit", "Gleam", "Go Mod", "Go Work", "Go", "Groovy", "HEEX", "HTML", "JSDoc", "JSON", "JSONC", "Java", "JavaScript", "Lua", "Makefile", "Markdown", "Markdown-Inline", "Objective-C", "Objective-C++", "PHP", "Perl", "Plain Text", "Proto", "Python", "R", "Regex", "Ruby", "Rust", "SQL", "Scala", "Shell Script", "Svelte", "Swift", "TSX", "TypeScript", "XML", "YAML", "Zed Keybind Context"]
And this extension supports the above languages. If you are using a language which is not one of them, please add your language name manually.
License
Apache 2.0