macOS
brew install cmake-language-serverlocal Homebrew formula metadata
sudo port install cmake-language-serverMacPorts ports tree · devel/cmake-language-server/Portfile · Source: api.github.com
brew / rang 5212
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de cmake-language-server pour les workflows d'agents IA.
installation
brew install cmake-language-serverlocal Homebrew formula metadata
sudo port install cmake-language-serverMacPorts ports tree · devel/cmake-language-server/Portfile · Source: api.github.com
nix profile install nixpkgs#cmake-language-servernixpkgs package indexes · pkgs/by-name/cm/cmake-language-server/package.nix · Source: api.github.com
aperçu
Language Server for CMake
historique
cmake-language-server is a Python language server for CMake files. Its own README calls it an alpha-stage CMake LSP implementation with completion, hover documentation, and formatting support through cmake-format.
The GitHub repository was created in November 2019 and the PyPI metadata points back to the same repository. The project has remained small and focused, with GitHub releases visible from v0.1.7 in 2023 through v0.1.11 in February 2025.
The README documents installation with pip and tested Neovim client setups for coc.nvim and vim-lsp. The batch input also lists Homebrew, MacPorts, and Nix package names, indicating package-manager distribution beyond Python packaging.
Editors run the cmake-language-server executable as an LSP server for CMake filetypes. The README's configuration examples pass a buildDirectory initialization option; the server uses CMake's file API under <buildDirectory>/.cmake/api after the user has configured a build tree with cmake.
Its significance is mostly practical: it packages CMake editor intelligence as a standalone LSP binary that package managers can expose consistently. That matters for users wiring Neovim, coc.nvim, vim-lsp, or other LSP clients without vendoring editor-specific plugins.
posture de sécurité
broad file, network, media, or database tool signal.
risque blue · confiance moyen · tool
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
cmake-language-server | exécutable | exécutable indexé | Découvert depuis l'index local des exécutables. |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:cmake-language-server |
|---|---|
| Version | 0.1.11 |
| Gestionnaire de paquets | Homebrew |
| Page d'accueil | https://github.com/regen100/cmake-language-server |
| Dépôt | https://github.com/regen100/cmake-language-server |
| Bouteille | non enregistré |
| Service | aucun déclaré |
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
cmake-language-server
nix profile install nixpkgs#cmake-language-servercmake-language-server
sudo port install cmake-language-serverpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.