Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "CDT/User/NewIn100"
(link to API Deletions and Deprecations policy entry) |
|||
Line 40: | Line 40: | ||
= Code Analysis = | = Code Analysis = | ||
+ | ---- | ||
{| style="width: 100%;" | {| style="width: 100%;" | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
Line 46: | Line 47: | ||
Added new 'no discard' checker. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=534420 Bug 534420 ]. | Added new 'no discard' checker. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=534420 Bug 534420 ]. | ||
|} | |} | ||
− | |||
---- | ---- | ||
= Parser = | = Parser = | ||
+ | ---- | ||
{| style="width: 100%;" | {| style="width: 100%;" | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
Line 57: | Line 58: | ||
[[File:CTAD.jpg]] | [[File:CTAD.jpg]] | ||
|} | |} | ||
− | |||
---- | ---- | ||
= Formatter = | = Formatter = | ||
+ | ---- | ||
{| style="width: 100%;" | {| style="width: 100%;" | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
Line 68: | Line 69: | ||
[[File:CTADFormatter.jpg]] | [[File:CTADFormatter.jpg]] | ||
|} | |} | ||
− | |||
---- | ---- | ||
Line 107: | Line 107: | ||
| | | | ||
The [https://git.eclipse.org/c/cdt/org.eclipse.cdt.git/tree/native/org.eclipse.cdt.native.serial/src/org/eclipse/cdt/serial/SerialPort.java SerialPort] class now supports arbitrary baud rates with the new setBaudRateValue/getBaudRateValue which take/return an int. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=543122 Bug 543122]. | The [https://git.eclipse.org/c/cdt/org.eclipse.cdt.git/tree/native/org.eclipse.cdt.native.serial/src/org/eclipse/cdt/serial/SerialPort.java SerialPort] class now supports arbitrary baud rates with the new setBaudRateValue/getBaudRateValue which take/return an int. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=543122 Bug 543122]. | ||
+ | |} | ||
+ | ---- | ||
+ | {| style="width: 100%;" | ||
+ | |- style="vertical-align:top;" | ||
+ | ! style="width: 30%; text-align:left;" | Class creation wizard | ||
+ | | | ||
+ | The [https://git.eclipse.org/c/cdt/org.eclipse.cdt.git/tree/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewClassCreationWizardPage.java NewClassCreationWizardPage] class now supports final option. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=561770 Bug 561770]. | ||
|} | |} | ||
---- | ---- |
Revision as of 04:56, 1 June 2020
Contents
Release
This is the New & Noteworthy page for CDT 10.0 which is part of Eclipse 2020-09 Simultaneous Release
Arduino specific plug-ins removed |
The source code for Arduino (org.eclipse.cdt.arduino.*) is no longer part of CDT and is not receiving any updates. Please consider using The Arduino Eclipse IDE and plug-ins named Sloeber for your future Eclipse CDT powered Arduino development. See Bug 562498. |
---|
XLC, LRParser and UPC removed |
XLC, LRParser and UPC removed components of CDT have been removed. See Bug 559474. |
---|
Editor
Refactoring
Code Analysis
Nodiscard checker |
Added new 'no discard' checker. See Bug 534420 . |
---|
Parser
Deduction guides |
Parser support has been added for C++17 constructor template deduction guide. See Bug 541239. |
---|
Formatter
Deduction guides |
Formatter support has been added for C++17 constructor template deduction guide. See Bug 541239. |
---|
Build
Debug
Launch Bar
Terminal
Terminal Serial Connection support arbitrary baud rates |
Connections using the serial terminal now support arbitrary baud rates, choose from a drop-down of common and widely supported speeds, or type a custom value if connected hardware supports it. See Bug 543122. |
---|
API modifications
API Deletions and Deprecations |
Please see the CDT Policy on Deprecating and Deleting API for more details of API that has been changed, removed, deprecated or scheduled for removal. |
---|
SerialPort supports arbitrary baud rates |
The SerialPort class now supports arbitrary baud rates with the new setBaudRateValue/getBaudRateValue which take/return an int. See Bug 543122. |
---|
Class creation wizard |
The NewClassCreationWizardPage class now supports final option. See Bug 561770. |
---|
Bugs Fixed in this Release
See Bugzilla report Bugs Fixed in CDT 10.0