CodeLite - CodeLite

CodeLite
CodeLite 5.1.png
Et skærmbillede af open source CodeLite C / C ++ IDE i aktion
Udvikler (r) Eran Ifrah
Stabil frigivelse
15.0.0 / 6. februar 2021 ; 4 måneder siden ( 2021-02-06 )
Datalager Rediger dette på Wikidata
Skrevet i C ++
Operativ system Windows , macOS , Linux
Platform IA-32 , x64
Type IDE
Licens GPL-2.0 eller nyere
Internet side codelite .org

CodeLite er en gratis og open source IDE til programmeringssprogene C, C ++, PHP og JavaScript ( Node.js ).

Historie

I august 2006 startede Eran Ifrah et projekt til autofuldførelse ved navn CodeLite. Ideen var at oprette et kodefuldførelsesbibliotek baseret på ctags , SQLite (dermed Code Lite ) og en Yacc- baseret parser, der kunne bruges af andre IDE'er. Senere blev Clang en valgfri parser til færdiggørelse af kode og forbedrede dens funktionalitet i høj grad.

LiteEditor, en demo-applikation, blev udviklet til at demonstrere CodeLites funktioner. Til sidst udviklede LiteEditor sig til CodeLite.

Generel

CodeLite er en gratis, open source, cross-platform IDE til C / C ++ programmeringssprog ved hjælp af wxWidgets toolkit. For at overholde CodeLites open source-ånd kompileres og debugges selve programmet med kun gratis værktøjer ( MinGW og GDB ) til Mac OS X, Windows, Linux og FreeBSD, selvom CodeLite kan udføre enhver tredjeparts kompilator eller værktøj, der har en kommandolinjegrænseflade . CodeLite understøtter også udvikling af PHP og JavaScript (inklusive Node.js support).

CodeLite funktioner projektledelse (workspace / projekter), kode færdiggørelse, kode refactoring , kilde browsing, syntaksfremhævning, Subversion integration , cscope integration , UnitTest ++ integration, en interaktiv debugger bygget over gdb og en kildekode editor (baseret på Scintilla ).

CodeLite distribueres under GNU General Public License v2 eller senere. Det udvikles og debugges ved hjælp af sig selv som udviklingsplatform med daglige opdateringer tilgængelige via sit Git- arkiv.

Se også

Bemærkninger

Referencer

eksterne links