Zum Inhalt springen

CodeLite

aus Wikipedia, der freien Enzyklopädie
CodeLite

[[Datei:Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.|150px]]
Codelite5.1-Screenshot
CodeLite 5.1
Basisdaten

Maintainer Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
Entwickler Eran Ifrah
Erscheinungsjahr Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
Aktuelle Version Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
(Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.)
Aktuelle Vorabversion Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
(Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.)
Betriebssystem Plattformunabhängig
Programmier­sprache Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
Lizenz Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.
deutschsprachig ja
codelite.org

CodeLite ist eine freie, quelloffene und plattformunabhängige Entwicklungsumgebung für die Programmiersprachen C, C++, Rust, Python, PHP und JavaScript.

Entstehung[Bearbeiten]

Im August 2006 begann Eran Ifrah die Arbeit an CodeLite. Sein Ziel war es zunächst, auf der Basis von Ctags, SQLite und einem Yacc-Parser eine Autovervollständigungsbibliothek zu entwickeln, die von anderen Entwicklungsumgebungen genutzt werden kann. Das Resultat war eine Demonstrationssoftware namens LiteEditor, um die Funktionen darstellen zu können. Im Laufe der Zeit wuchs die Leistungsfähigkeit immer weiter, und schließlich wurde aus dem Editor eine vollständige Entwicklungsumgebung.

Eigenschaften[Bearbeiten]

CodeLite wird ausschließlich mittels freier Software entwickelt und basiert auf der freien Bibliothek wxWidgets. Es ist nicht an einen bestimmten Compiler gebunden und bietet u. a. eine Projektverwaltung, Autovervollständigung, Restrukturierung, Syntaxhervorhebung, Code-Faltung, Unterstützung von Subversion sowie Integration des GNU Debuggers. Darüber hinaus ist CodeLite mittels Plugins erweiterbar.<ref><templatestyles src="Webarchiv/styles.css" />Vorlage:Webarchiv/WaybackVorlage:Webarchiv/archiv-botSkriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Vorlage:Webarchiv/Wartung/URLSkriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.</ref>

Der Quelltexteditor basiert auf Scintilla.

Einzelnachweise[Bearbeiten]

<references />

Weblinks[Bearbeiten]

Commons: Skriptfehler: Ein solches Modul „WLink“ ist nicht vorhanden. – Sammlung von Bildern, Videos und Audiodateien

Vorlage:Wikidata-Registrierung