This is the New & Noteworthy page for CDT 11.4 which is part of Eclipse 2023-12 Simultaneous Release
The presentation of translation unit file information under an executable file within the Project Explorer view has been improved. This information is obtained from debug records within the executable file. The file names are now sorted correctly. The icons for external translation unit files (those residing outside the current Eclipse workspace) are now decorated with a folder image. Source and header files that are not present in the local file system are now shown with gray text:
Users can opt to show or hide absent translation unit files using a new Absent C/C++ translation unit files viewer filter:
The managed build GNU linker tool description now provides an option for grouping libraries on the linker command line:
The new option is available within managed build configurations using a Cross GCC, Cygwin GCC, Linux GCC or MinGW GCC toolchain.
Introduced to fix an incompatibility on Windows the terminal converts ^H
to ascii 0x7f
to ensure a single character is deleted rather than a whole word.
The java property org.eclipse.tm.terminal.control.convertBackspace
can be set to false
to disable this behavior in case it interferes with the expected behavior of the terminal.
Re-exports from org.eclipse.tools.templates.freemarker & org.eclipse.tools.templates.ui have been removed. Please see for full details CHANGELOG-API
Please see CHANGELOG-API for details on the breaking API changes in this release as well as future planned API changes.
See Noteworthy issues and PRs for this release in the issue/PR tracker.