Subscribe to get weekly email with the most promising tools 🚀

ClangQL - это инструмент, который позволяет выполнять SQL-подобные запросы к коду CC вместо файлов базы данных с использованием SDK GitQL.

Перечислено в категориях:

Данные и аналитикаGitHub
ClangQL-image-0
ClangQL-image-1

Описание

ClangQL - это инструмент, который позволяет выполнять запросы, подобные SQL, к коду на C/C++ вместо файлов баз данных с использованием GitQL SDK. Он предоставляет мощный способ анализа и манипуляции структурами кода с использованием знакомого синтаксиса SQL.

Как использовать ClangQL?

Чтобы использовать ClangQL, установите его через Cargo или Homebrew, затем выполняйте запросы к вашим локальным файлам C/C++ с помощью командных опций, указанных в документации.

Основные функции ClangQL:

1️⃣

Выполнение запросов, подобных SQL, к коду на C/C++

2️⃣

Поддержка нечувствительных к регистру ключевых слов

3️⃣

Позволяет постраничный вывод результатов запросов

4️⃣

Выводит результаты в различных форматах (JSON, CSV)

5️⃣

Предоставляет функции анализа запросов

Почему использовать ClangQL?

#Сценарий использованияСтатус
# 1Анализ кода для крупных проектов на C/C++
# 2Автоматизированные проверки и аудит кода
# 3Извлечение конкретных данных из кодовых баз

Разработано ClangQL?

ClangQL разработан Амром Хешамом, который создал этот инструмент для упрощения запросов и анализа кода на C/C++ с использованием синтаксиса, подобного SQL.

Часто задаваемые вопросы ClangQL