Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "CDT/User/NewIn98"

< CDT
(Editor)
(Code Analysis)
Line 51: Line 51:
 
|
 
|
 
Added new checker to CODAN framework to check for c-style cast usage in c++ code. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=545699 Bug 545699].
 
Added new checker to CODAN framework to check for c-style cast usage in c++ code. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=545699 Bug 545699].
 +
|}
 +
{| style="width: 100%;"
 +
|- style="vertical-align:top;"
 +
! style="width: 30%; text-align:left;" | Goto statement
 +
|
 +
Added new checker to CODAN framework to check for usage of goto statements. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=545952 Bug 545952].
 
|}
 
|}
 
----
 
----

Revision as of 03:08, 8 May 2019


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.

CopyQualifiedName.png


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.

OverrideMethodsMenu.png

OverrideMethodsOptions.png


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.

Constructor init list

Added new option to the UI to put new line after colon. See Bug 449394. NewLine.jpg

Linkage declarations

Added new option to the UI to indent linkage declarations. See Bug 299482. Linkage.jpg


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. DisassemblyViewOptions.png


Launch Bar



API modifications



Other changes



Bugs Fixed in this Release


See Bugzilla report Bugs Fixed in CDT 9.8


Back to the top