Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
doom-emacs
Discontinued An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
-
parallax
A persistent key-value store that is embeddable and optimized for fast storage. (by CARV-ICS-FORTH)
-
ccls
C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
ale
Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
Arch Linux (or WSL2 on Windows)
Emacs Framework doom-emacs lsp-mode + clangd
Framework doom-emacs
clang-format
vim-lsp is LSP client plugin for Vim. CCLS is C/C++ language server using this protocol.
vim-lsp is LSP client plugin for Vim. CCLS is C/C++ language server using this protocol.
vim-lsp is LSP client plugin for Vim. CCLS is C/C++ language server using this protocol.
Ctags is a tool that generates an index of names found in source files. Cscope is similar, but offers jumping to any mention of the symbol. For both of the Vim has native build-in integration.
ALE is linter plugin for Vim.
Ccache, as the name suggests, caches compilation output, what speeds up recompilation.
vimspector is debugging plugin for Vim using Debug Adapter Protocol.
miniSnip is snippet plugin for Vim.
Valgrind is useful for detecting memory leaks, profiling and debugging. Although nowadays Sanitizers can do it instead.