Query a compilation database (lsp, ccls, rtags, ...)

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • rmsbolt

    pony mode WIP (by rurban)

  • Is there a function in lsp-mode, or ccls directly to find the compilation command associated with the file (if any) in the current buffer? If not, would another package (rtags, ede-compdb, irony-cdb) help query the compilation database without needing to use the rest of the package? The main use case is to plug it into other tools such as rmsbolt and templight that "compile" code to provide additional information.

  • templight

    Templight is a Clang-based tool to profile the time and memory consumption of template instantiations and to perform interactive debugging sessions to gain introspection into the template instantiation process.

  • Is there a function in lsp-mode, or ccls directly to find the compilation command associated with the file (if any) in the current buffer? If not, would another package (rtags, ede-compdb, irony-cdb) help query the compilation database without needing to use the rest of the package? The main use case is to plug it into other tools such as rmsbolt and templight that "compile" code to provide additional information.

  • 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.

    InfluxDB logo
  • rtags

    A c/c++ client/server indexer with for integration with emacs based on clang. (by brucestephens)

  • I know that (years ago now) rtags was lacking such a command and for some reason I wanted one. That change (untouched since then and I use ccls now, and I don't think I ever proposed it for merging) is still around (and was straightforward): https://github.com/brucestephens/rtags

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Ask HN: How does modern FreeCAD compare with Solidworks?

    9 projects | news.ycombinator.com | 21 May 2024
  • Disassembler for x86-64 implemented from scratch in C++

    1 project | news.ycombinator.com | 21 May 2024
  • Ask HN: Which LLMs can run locally on most consumer computers

    2 projects | news.ycombinator.com | 21 May 2024
  • CADmium: A Local-First CAD Program Built for the Browser

    13 projects | news.ycombinator.com | 21 May 2024
  • The prospects for 128 bit processors (John R. Mashey, 1995)

    1 project | news.ycombinator.com | 21 May 2024