CodeLite
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
| CodeLite | |
|---|---|
A screenshot of the open-source CodeLite C/C++ IDE | |
| Developer | Eran Ifrah |
| Stable release | 18.3.0[1] |
| Written in | C++ |
| Operating system | Windows, macOS, Linux |
| Platform | IA-32, x64 |
| Type | IDE |
| License | GPL-2.0-or-later[a][2][3] |
| Website | codelite |
| Repository | |
CodeLite is a free and open-source IDE for the C, C++, PHP, and JavaScript (Node.js) programming languages.[4][5]
History
In August 2006, Eran Ifrah started an autocomplete project named CodeLite. The idea was to create a code completion library based on ctags, SQLite (hence, CodeLite), and a Yacc based parser that could be used by other IDEs. Later Clang became an optional parser for code completion, greatly improving its functionality.
LiteEditor, a demo application, was developed for demonstrating CodeLite's functionalities. Eventually, LiteEditor evolved into the CodeLite IDE.
General
CodeLite is a free, open-source, cross-platform IDE for the C/C++ programming languages using the wxWidgets toolkit. To comply with CodeLite's open-source spirit, the program itself is compiled and debugged using only free tools (MinGW and GDB) for Mac OS X, Windows, Linux and FreeBSD, though CodeLite can execute any third-party compiler or tool that has a command-line interface. CodeLite also supports PHP and JavaScript development (including Node.js support).
CodeLite features project management (workspace/projects), code completion, code refactoring, source browsing, syntax highlighting, Subversion integration, cscope integration, UnitTest++ integration, an interactive debugger built over gdb and a source code editor (based on Scintilla).[6][7][8]
CodeLite is distributed under the GNU General Public License v2 or Later. It is being developed and debugged using itself as the development platform with daily updates available through its Git repository.
See also
Notes
- ^ With an exception for plugins.
References
- ^ "Release 18.3.0". 15 March 2026. Retrieved 2 April 2026.
- ^ "CodeLite • A free, Open Source, Cross Platform C, C++, PHP and Node.js IDE". Retrieved 2021-06-22.
- ^ "codelite/LICENSE at master · eranif/codelite · GitHub". GitHub. Retrieved 2021-06-22.
- ^ CodeLite Homepage
- ^ CodeLite on SourceForge
- ^ "CodeLite main features page". Retrieved 2020-03-03.
- ^ Nicholas Godwin. "Full Full CodeLite IDE Software Review – All You Need to Know About CodeLite IDE Software Review – All You Need to Know About CodeLite". p. Skyose. Archived from the original on March 3, 2020. Retrieved 2020-03-03.
- ^ "LiteEditor". Retrieved 2020-03-03.
External links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.