Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/embarcadero/dev-cpp
A fast, portable, simple, and free C/C++ IDE
https://github.com/embarcadero/dev-cpp
cpp delphi dev-cpp editor gcc ide windows
Last synced: 4 days ago
JSON representation
A fast, portable, simple, and free C/C++ IDE
- Host: GitHub
- URL: https://github.com/embarcadero/dev-cpp
- Owner: Embarcadero
- License: gpl-2.0
- Created: 2020-06-24T16:21:52.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-17T14:34:17.000Z (6 months ago)
- Last Synced: 2024-12-18T17:04:52.146Z (4 days ago)
- Topics: cpp, delphi, dev-cpp, editor, gcc, ide, windows
- Language: Pascal
- Homepage: https://www.embarcadero.com/free-tools/dev-cpp
- Size: 65.9 MB
- Stars: 2,631
- Watchers: 60
- Forks: 281
- Open Issues: 185
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.txt
- License: COPYING.txt
- Security: SECURITY.md
Awesome Lists containing this project
README
# Embarcadero Dev-C++
A fast, portable, simple, and free C/C++ IDE. Dev C++ has been downloaded over 67,796,885 times since 2000.Embarcadero Dev-C++ is a new and improved fork (sponsored by Embarcadero) of Bloodshed Dev-C++ and Orwell Dev-C++. It is a full-featured Integrated Development Environment (IDE) and code editor for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. Embarcadero Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler. Embarcadero Dev-C++ is built using the latest version of Embarcadero Delphi. Embarcadero Dev-C++ has a low memory footprint because it is a native Windows application and does not use Electron.
Download the latest release:
Keystone Features:
- C++17/C++20 (partial) support.
- Unicode support.
- Parallel Compilation support.
- Windows 7/8/10 support.Main Features include:
- TDM-GCC 9.2.0 32/64bit
- Support GCC-based compilers
- Integrated debugging (using GDB)
- GPROF profiling
- Project Manager
- Customizable syntax highlighting editor
- Class Browser
- Code Completion
- Code Insight
- Function listing
- AStyle code formatting support
- GPROF Profiling support
- Quickly create Windows, console, static libraries and DLLs
- Support of templates for creating your own project types
- Makefile creation
- Edit and compile Resource files
- Tool Manager
- Devpak IDE extensions
- Print support
- Find and replace facilities
- CVS supportSupported Operating System:
- Windows 7
- Windows 8.1
- Windows 10# Dev C++ Release Notes
Version 6.3 - 30 January 2021
- Added: Parallel compilation enabled by default for release builds through MAKE Jobs.
- Added: 3 Buttons for setting up custom shell command line tabs.
- Updated: Code completion and menues for dark themes.
- Updated: CTRL-TAB editor tab selection wrapping.
- Fixed: Make clean file deletion issue.
- Fixed: Status bar not showing all text.
- Fixed: Debug/CPU Window hex column issue.
- Fixed: Closing tabs in editor side by side view.Version 6.2 - 13 November 2020
- Added: 5 new UI styles. Windows 10 Black Pearl, Glossy, Calypso, Flat UI Light, Material Patterns Blue
- Added: Default encoding for new documents option.
- Added: New setting to enable and disable font ligature support.
- Updated: Welcome screen hotkey backgrounds.
- Updated: Allow multiple instances of Dev-C++ to run simaltaniously.
- Fixed: Error on AStyle Formatting Config Form
- Fixed: Double clicking text now selects the current line.
- Fixed: Auto Indent to {} and : now works correctly.
- Fixed: CTRL-Y will not delete the current line if there is nothing left to redo.
- Fixed: Buggy behaviour when highlighting matching braces.Version 6.1 - 2 November 2020
- Updated: C++ keyword highlighting. Added some C++20 keywords.
- Updated: Font ligature support.
- Updated: SVGIconImageList dependency
- Updated: SynEdit dependency.
- Updated: Text file loading and saving dialogs with Encodings.
- Added: Visual Studio Dark theme.
- Fixed: Automatic Tab widths.
- Fixed: Launching help from directory with spaces.
- Fixed: Welcome screen issue when canceling closing.
- Fixed: Shortcuts Form dark styling.
- Fixed: Crash in Issue #26.# Screenshot:
![Dev C++ Screenshot](https://raw.githubusercontent.com/Embarcadero/Dev-Cpp/master/Source/Images/screenshot800x600.png)
# Bundled Compiler
tdm-gcc: GCC compiler, Windows-friendly.
# Third Party Libraries
"Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C++/CLI, Objective‑C, C# and Java programming languages."
"SynEdit is a syntax highlighting edit control, not based on the Windows common controls. SynEdit is compatible with both Delphi and C++ Builder."
"FastMM is a fast replacement memory manager for Embarcadero Delphi applications that scales well across multiple threads and CPU cores."
"VCL Styles Utils is a Delphi library which extend the RAD Studio VCL Styles."
"DDetours is a library allowing you to hook Delphi and Windows API functions."
"Components to simplify use of SVG images (resize, fixedcolor, grayscale...). "
"Abbrevia is a compression toolkit for Delphi and C++Builder."
https://github.com/TurboPack/Abbrevia"Monokai Theme"
"Monokai Fresh Theme"
# Original Dev-C++ Developers
Find out more about the original developers of Bloodshed Dev-C++:
# Built In Delphi
Find out more information about Embarcadero Delphi: