To jest aplikacja dla systemu Linux o nazwie CodeChecker, której najnowszą wersję można pobrać jako 6.21.0.zip. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie CodeChecker z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
Kontroler kodu
OPIS
CodeChecker to infrastruktura analizy statycznej zbudowana w oparciu o zestaw narzędzi LLVM/Clang Static Analyzer, zastępująca kompilację skanowania w środowisku programistycznym Linux lub macOS (OS X). Wykonuje Clang-Tidy i Clang Static Analyzer z analizą Cross-Translation Unit, analizą statystyczną (kiedy dostępne są kontrolery). Tworzy bazę danych kompilacji JSON przez podsłuchiwanie dowolnego procesu kompilacji (np. CodeChecker log -b "make"). Automatycznie analizuje krzyżowo skompilowane projekty GCC: wykrywa konfigurację kompilatora GCC lub Clang i tworzy odpowiednie wywołania analizatora clang. Analiza przyrostowa: tylko zmienione pliki i ich zależności wymagają ponownej analizy. Fałszywie pozytywne tłumienie z możliwością dodawania komentarzy do recenzji. Wizualizacja wyników w wierszu poleceń lub w statycznym HTML. Aplikacja internetowa do przeglądania wykrytych defektów kodu z usprawnioną, łatwą obsługą (z zapleczem PostgreSQL lub SQLite).
Korzyści
- CodeChecker został przeniesiony na Python3
- Nie planuje się obsługi języka Python2
- Minimalna wymagana wersja Python3 to 3.6
- Stare środowiska wirtualne muszą zostać usunięte
- Analiza wiersza poleceń C/C++
- Tworzy bazę danych kompilacji JSON, podsłuchując dowolny proces kompilacji
Język programowania
Python
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/codechecker.mirror/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.