macOS
brew install cppinsightslocal Homebrew formula metadata
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de cppinsights pour les workflows d'agents IA.
installation
brew install cppinsightslocal Homebrew formula metadata
aperçu
See your source code with the eyes of a compiler
historique
C++ Insights is a Clang-based source-to-source transformation tool that shows C++ code in a form closer to what the compiler sees.
Andreas Fertig describes the project as emerging from 2017 work on C++11, C++14, and C++17 features such as lambdas, range-based for loops, and structured bindings. The tool started with transformations for those features and grew into a broader educational compiler-visualization tool.
The project is distributed both as an online service at cppinsights.io and as a buildable command-line tool, which helped it become useful for teaching, talks, and local experimentation with compiler transformations.
The packaged command is insights. Typical local usage passes a C++ file followed by compiler arguments, for example a language standard flag, so the tool can perform Clang-backed transformations with the intended compilation context.
For package maintainers, C++ Insights is interesting because it packages a Clang-dependent educational tool rather than a conventional compiler. Its build can be done inside or outside the LLVM/Clang source tree, and upstream documents platform-specific build considerations.
posture de sécurité
Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour cppinsights. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.
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 |
|---|---|---|---|
insights | cli | exécutable global |
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.
https://github.com/andreasfertig/cppinsights
métadonnées d'installation
| Clé du paquet | brew:cppinsights |
|---|---|
| Version | 21.1 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/cppinsights |
| Page d'accueil | https://cppinsights.io/ |
| Dépôt | https://github.com/andreasfertig/cppinsights |
| Docs amont | https://cppinsights.io/ |
| Licence | MIT |
| Archive source | https://github.com/andreasfertig/cppinsights/archive/refs/tags/v_21.1.tar.gz |
| Dernière mise à jour | 2026-06-22T14:03:05-07:00 |
| Pulse | updated |
| Dépendances | llvm@21 |
| Dépendances de compilation | cmake |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | cppinsights |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
piste 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.