asm-lsp
as2cfg
asm-lsp | as2cfg | |
---|---|---|
5 | 4 | |
189 | 55 | |
- | - | |
7.7 | 0.0 | |
about 1 month ago | over 1 year ago | |
Rust | Rust | |
BSD 2-clause "Simplified" License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
asm-lsp
-
asm_lsp installed but doesn't do anything
I checked the https://github.com/bergercookie/asm-lsp and it only supports Hovering / Documentation for now.
-
How do you write assembly with neovim?
If I open a .S file and put the cursor over movb and hit shift+K (for lsp hover diagnotics) I get the same info shown on the clip on the home page of the lsp at https://github.com/bergercookie/asm-lsp. Note that it also says autocompletion is a TODO.
-
Vim and assembly
I found this LS for ASM and this LS for NASM
- Asm-Lsp – Language Server for Gas/NASM/Go Assembly
as2cfg
-
AS2CFG, a utility that converting the assembly code output by GDB disassembler to CFG(Control Flow Graph).
The commit that added it is also verified
What are some alternatives?
nasm-lsp - A simple implementation of the Language Server Protocol for NASM
ethereum-graph-debugger - Ethereum solidity graph plain debugger. To have the whole picture when debugging.
x64asm - Library to write x64 Assembly code from Rust, more properly. Designed for the nasm assembler
binary-security-check - Moved: https://codeberg.org/koutheir/binary-security-check
customasm - 💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
x86RetSpoof - Invoke functions with a spoofed return address. For 32-bit Windows binaries. Supports __fastcall, __thiscall, __stdcall and __cdecl calling conventions. Written in C++17.
texlab - An implementation of the Language Server Protocol for LaTeX
mt_asm - Multithreading on GNU/Linux x86_64 from scratch.
sml-analyzer - An experimental language server for SomewhatML
CSpydr - A static typed low-level compiled programming language inspired by Rust and C
lsp-ws-proxy - WebSocketify any Language Server