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

CDT/User/NewIn50

< CDT
Revision as of 06:26, 2 June 2008 by Andrew.ferguson.symbian.com (Talk | contribs) (Editor)

Editor

Code and File Templates User-definable templates used to populate new files
New preference page C/C++ > Code Style > Code Templates
4.png
Templates used in New Class and New Source/Header File wizards

1.png 2.png 3.png

New generic wizard: File from Template
Outline for assembly files Description 206288, 205567
Code formatter improvements
New whitespace options 178601
New line wrapping options 191980, 192656
Improve GNU coding style compliance 192764
Content Assist improvements
Ignore auto activation when typing float - 193464
Proposals for include directives 113568
Sort by relevance 172862
Content assist within macro arguments 200208
Maintenance 191315, 229062,230389
Doxygen editor support (plus framework) Auto-generation of tags and syntax coloring are now available. 178386
Mark Occurrences Highlights where the selected identifier occurs 5.png 6.png 7.png 159812
Folding of compound statements 8.png 9.png 174597 (contributed by Elazar Leibovich)
Macro expansion hover and exploration tool Description 23540
Spell Checking Description 190512
Scalability mode Description 226955
Visual Studio key bindings Description 209218

Navigation and Search

  • Open Declaration
    • Operators - 93281
    • Empty macros - 198649
    • From elements in the Outline View - 222721
    • From within preprocessing statements - 215906
    • From arguments to a macro expansion - 208300
  • Open Element
    • Support for static functions/variables - 193057
    • Improvements to the Open Element dialog - 209550, 209762
  • Search
    • Static functions/variables - 196414
    • Search for macros - 156561
    • Search for references of local variables - 151334
    • Search view usability improvements - 212166

Call Hierarchy

  • Icon decorator to show read and write-access for variables - 156692
  • Support for polymorphic method calls (virtual methods) - 156689

Refactoring

  • Infrastructure
    • Modelling transformations on the AST - 214334
    • Filtering context-menu based on selection 60249
  • Generate Getter Setters 226658
  • Hide Method Refactoring 226490
  • Implement Method Refactoring 226646
  • Extract Constant Refactoring 181493
  • Extract Function Refactoring 226484
  • Maintenance of rename-refactoring 220741

Indexer

Projects & Build

  • Improved usability of Project Properties pages 228953, 228958, 229771
  • Make targets at the project level are built in the project build directory 176906.

Debug

  • Added gdb catchpoints (event breakpoints) support 226689
  • Executables View - 182388

Back to the top