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/NewIn50"
< CDT
(→Indexer) |
(→Navigation and Search) |
||
Line 32: | Line 32: | ||
== Navigation and Search == | == Navigation and Search == | ||
+ | * Open Declaration for elements in the Outline View - [http://bugs.eclipse.org/222721 222721] | ||
+ | * Open Declaration for operators - [http://bugs.eclipse.org/93281 93281] | ||
+ | * Open Declaration for empty macros - [http://bugs.eclipse.org/198649 198649] | ||
+ | * Open Declaration within preprocessing statements - [http://bugs.eclipse.org/215906 215906] | ||
+ | * Open Declaration in the context of the arguments to a macro expansion - [http://bugs.eclipse.org/208300 208300] | ||
* Support for static functions/variables in Open Element - [http://bugs.eclipse.org/193057 193057] | * Support for static functions/variables in Open Element - [http://bugs.eclipse.org/193057 193057] | ||
+ | * Improvements to the Open Element dialog - [http://bugs.eclipse.org/209550 209550], [http://bugs.eclipse.org/209762 209762] | ||
* Support for static functions/variables in Search - [http://bugs.eclipse.org/196414 196414] | * Support for static functions/variables in Search - [http://bugs.eclipse.org/196414 196414] | ||
+ | * Search for macros - [http://bugs.eclipse.org/156561 156561] | ||
+ | * Search for references of local variables - [http://bugs.eclipse.org/151334 151334] | ||
== Call Hierarchy == | == Call Hierarchy == |
Revision as of 05:05, 16 May 2008
This page is under construction
Projects
- Improved usability of Project Properties pages
Build
- Make targets at the project level are built in the project build directory 176906.
Editor
- Code and File Templates - 88390, 190511, 147390
- New preference page: C/C++ > Code Style > Code Templates
- Templates are used by New Class wizard, New Source/Header File wizards
- New generic wizard: File from Template
- Outline for assembly files - 206288, 205567
- Code formatter improvements
- Content Assist improvements
- Framework for documentation tool support in the editor, and a Doxygen implementation - 178386
- Mark Occurrences - 159812
- Folding of compound statements (contributed by Elazar Leibovich) - 174597
- Macro expansion hover and exploration tool - 23540
- Spell Checking - 190512
- Scalability mode - 226955
- Visual Studio key bindings - 209218
- Open Declaration for elements in the Outline View - 222721
- Open Declaration for operators - 93281
- Open Declaration for empty macros - 198649
- Open Declaration within preprocessing statements - 215906
- Open Declaration in the context of the arguments to a macro expansion - 208300
- Support for static functions/variables in Open Element - 193057
- Improvements to the Open Element dialog - 209550, 209762
- Support for static functions/variables in Search - 196414
- Search for macros - 156561
- Search for references of local variables - 151334
Call Hierarchy
- Icon decorator to show read and write-access for variables - 156692
- Support for polymorphic method calls (virtual methods) - 156689
Indexer
- Projects with c and c++ files - 191989,191315, 183126, 224711
- Handling static variables/functions defined in a header - 180305
- Support for unnamed namespaces - 162226
- Support for nested anonymous struct members - 216791
- Support for namespace composition - 200673
- Support for using declarations - 216527
- Support for long long - 209049
- Support for asm labels - 226121
- Support for ommitted operands in conditional expressions - 212905
- Support for case-declarations with ranges - 211882
- Performance improvement when using large include search paths - 225302
- Smaller index databases - 210392
- Visual indication of indexer status - 159731
- Diagnostics for indexer - 213561
- Improved configuration of indexer - 215789, 173848, 215783, 220358, 227088, 228012
- Maintenance - 211457, 211603,210730, 203170, 209682, 185343, 213029, 213287, 215629, 215642, 217102, 217271, 217414, 214146, 209582, 218389, 168924, 104706, 219424, 219834, 221796, 222026, 223020, 223777, 209813, 162470, 226274, 226492, 227082, 227085, 227110, 227122, 227393, 228118, 228422, 228504, 226877, 229917, 229218, 231744
- New implementation for the preprocessor:
- Comment tokens ignored when on same line as directive - 192546
- ASCII control characters in C/C++ files are flagged as errors - 106344
- Support for alternate keywords (or, ...) - 187776
- Scanner incorrectly handles #include line with macro - 156990
- Unreported references to macros when passed as argument to another macro - 94673
- Fix the location concept for the AST - 202459
- Support for trigraphs and digraphs - 64993])
- Others: 145270 117029, 210344, 190884, 188855, 180140, 122891, 120472, 116962, 90956, 90978
Debug
- Added gdb catchpoints (event breakpoints) support
- Executables View - 182388