Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "CDT/User/NewIn98"
(→Formatter) |
(→Formatter) |
||
Line 70: | Line 70: | ||
{| style="width: 100%;" | {| style="width: 100%;" | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
− | ! style="width: 30%; text-align:left;" | New line | + | ! style="width: 30%; text-align:left;" | New line before identifier |
| | | | ||
Added new option to the UI to put function names on new line. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=239878 Bug 239878]. | Added new option to the UI to put function names on new line. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=239878 Bug 239878]. | ||
Line 86: | Line 86: | ||
| | | | ||
Added new option to the UI to indent linkage declarations. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=299482 Bug 299482]. | Added new option to the UI to indent linkage declarations. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=299482 Bug 299482]. | ||
+ | |} | ||
[[File:Linkage.jpg]] | [[File:Linkage.jpg]] | ||
+ | {| style="width: 100%;" | ||
+ | |- style="vertical-align:top;" | ||
+ | ! style="width: 30%; text-align:left;" | Pointer/reference position | ||
+ | | | ||
+ | Added new option to the UI to align pointer/reference for functions and declaration lists. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=461435 Bug 461435]. | ||
|} | |} | ||
+ | [[File:whitespace1.jpg]] | ||
---- | ---- |
Revision as of 12:03, 13 May 2019
Contents
Release
This is the New & Noteworthy page for CDT 9.8 which is part of Eclipse 2019-06 Simultaneous Release
Editor
Copy qualified name |
Added new option to copy in the clipboard a declaration fully qualified name. See Bug 546395. |
---|
Refactoring
Override virtual methods |
Added new option to automatically override virtual methods of base classes. Right-click after class selection and then use "Override methods" sub-menu under the "Source" menu. The action can be triggered directly from the outline view too. See Bug 303870. |
---|
Code Analysis
C-style cast in c++ |
Added new checker to CODAN framework to check for c-style cast usage in c++ code. See Bug 545699. |
---|
Goto statement |
Added new checker to CODAN framework to check for usage of goto statements. See Bug 545952. |
---|
Formatter
Empty statements |
Added new option to the UI to put empty statements on new line. See Bug 414681. |
---|
New line before identifier |
Added new option to the UI to put function names on new line. See Bug 239878. |
---|
Constructor init list |
Added new option to the UI to put new line after colon. See Bug 449394. |
---|
Linkage declarations |
Added new option to the UI to indent linkage declarations. See Bug 299482. |
---|
Pointer/reference position |
Added new option to the UI to align pointer/reference for functions and declaration lists. See Bug 461435. |
---|
Parser
Build
GnuMakefileGenerator API is now extendable | It's possible to derive from GnuMakefileGenerator to solve the issue with selectable output directory for managed build. Current situation is that build system restricts the build directory to <configname>. Derived class can for instance define additional directory in project root which contains the configuration specific subdirectory. Then a structure <mydir>/<configname> becomes possible. |
---|
Debug
Disassembly view colors |
Added new options to customize colors of disassembly view. In addition main background color changes according to the theme. See Bug 501609. |
---|
Launch Bar
API modifications
Other changes
Bugs Fixed in this Release
See Bugzilla report Bugs Fixed in CDT 9.8