CodeLite - CodeLite

CodeLite
CodeLite 5.1.png
Screenshot open-source CodeLite C / C ++ IDE v akci
Vývojáři Eran Ifrah
Stabilní uvolnění
15.0.0 / 6. února 2021 ; Před 4 měsíci ( 06.02.2021 )
Úložiště Upravte to na Wikidata
Napsáno C ++
Operační systém Windows , macOS , Linux
Plošina IA-32 , x64
Typ IDE
Licence GPL-2.0 nebo novější
webová stránka codelite .org

CodeLite je bezplatný open-source IDE pro programovací jazyky C, C ++, PHP a JavaScript ( Node.js ).

Dějiny

V srpnu 2006 zahájil Eran Ifrah projekt automatického doplňování s názvem CodeLite. Cílem bylo vytvořit knihovnu pro dokončení kódu založenou na ctags , SQLite (tedy Code Lite ) a analyzátoru založeném na Yacc, který by mohl být používán jinými IDE. Později se Clang stal volitelným analyzátorem pro dokončení kódu , což výrazně zlepšilo jeho funkčnost.

LiteEditor, demo aplikace, byla vyvinuta pro demonstraci funkcí CodeLite. LiteEditor se nakonec vyvinul do CodeLite.

Všeobecné

CodeLite je bezplatný open-source multiplatformní IDE pro programovací jazyky C / C ++ využívající sadu nástrojů wxWidgets . V souladu s otevřeným zdrojovým duchem CodeLite je samotný program kompilován a laděn pouze pomocí bezplatných nástrojů ( MinGW a GDB ) pro Mac OS X, Windows, Linux a FreeBSD, i když CodeLite může spustit jakýkoli kompilátor nebo nástroj třetí strany, který má rozhraní příkazového řádku . CodeLite také podporuje vývoj PHP a JavaScript (včetně podpory Node.js ).

CodeLite nabízí projektový management (Pracovní plocha / projekty), doplňování kódu, Refaktorování , procházení zdroj, zvýraznění syntaxe, integraci Subversion , integraci cscope , UnitTest ++ integraci, interaktivní debugger postavený nad gdb a editor zdrojového kódu (na základě Scintilla ).

CodeLite je distribuován pod GNU General Public License v2 nebo novější. Vyvíjí se a ladí se jako vývojová platforma s každodenními aktualizacemi dostupnými prostřednictvím úložiště Git .

Viz také

Poznámky

Reference

externí odkazy