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
(Added content from planning page) |
|||
Line 6: | Line 6: | ||
== Editor == | == Editor == | ||
+ | * Code and File Templates - [http://bugs.eclipse.org/88390 88390], [http://bugs.eclipse.org/190511 190511], [http://bugs.eclipse.org/147390 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 - [http://bugs.eclipse.org/206288 206288], [http://bugs.eclipse.org/205567 205567] | ||
+ | * Code formatter improvements | ||
+ | ** New whitespace options - [http://bugs.eclipse.org/178601 178601] | ||
+ | ** New line wrapping options - [http://bugs.eclipse.org/191980 191980], [http://bugs.eclipse.org/192656 192656] | ||
+ | ** Improve GNU coding style compliance - [http://bugs.eclipse.org/192764 192764] | ||
+ | * Content Assist improvements | ||
+ | ** Ignore auto activation when typing float - [http://bugs.eclipse.org/193464 193464] | ||
+ | ** Proposals for include directives - [http://bugs.eclipse.org/113568 113568] | ||
+ | ** Sort by relevance - [http://bugs.eclipse.org/172862 172862] | ||
+ | * Framework for documentation tool support in the editor, and a Doxygen implementation - [http://bugs.eclipse.org/178386 178386] | ||
+ | * Mark Occurrences - [http://bugs.eclipse.org/159812 159812] | ||
+ | * Folding of compound statements (contributed by Elazar Leibovich) - [http://bugs.eclipse.org/174597 174597] | ||
+ | * Macro expansion hover and exploration tool - [http://bugs.eclipse.org/23540 23540] | ||
+ | * Spell Checking - [http://bugs.eclipse.org/190512 190512] | ||
+ | * Scalability mode - [http://bugs.eclipse.org/226955 226955] | ||
+ | * Visual Studio key bindings - [http://bugs.eclipse.org/209218 209218] | ||
+ | |||
+ | == Navigation and Search == | ||
+ | * Support for static functions/variables in Open Element - [http://bugs.eclipse.org/193057 193057] | ||
+ | * Support for static functions/variables in Search - [http://bugs.eclipse.org/196414 196414] | ||
+ | |||
+ | == Call Hierarchy == | ||
+ | * Icon decorator to show read and write-access for variables - [http://bugs.eclipse.org/156692 156692] | ||
+ | * Support for polymorphic method calls (virtual methods) - [http://bugs.eclipse.org/156689 156689] | ||
+ | |||
+ | == Indexer == | ||
+ | * Projects with c and c++ files - [http://bugs.eclipse.org/191989 191989],[http://bugs.eclipse.org/191315 191315], [http://bugs.eclipse.org/183126 183126] | ||
+ | * Handling static variables/functions defined in a header - [http://bugs.eclipse.org/180305 180305] | ||
+ | * Support for long long - [http://bugs.eclipse.org/209049 209049] | ||
+ | * Smaller index databases - [http://bugs.eclipse.org/210392 210392] | ||
+ | * Maintenance: [http://bugs.eclipse.org/211457 211457], [http://bugs.eclipse.org/211603 211603],[http://bugs.eclipse.org/210730 210730], [http://bugs.eclipse.org/203170 203170], [http://bugs.eclipse.org/209682 209682], [http://bugs.eclipse.org/185343 185343], [http://bugs.eclipse.org/213029 213029], [http://bugs.eclipse.org/213287 213287] | ||
+ | * New implementation for the preprocessor: | ||
+ | ** Comment tokens ignored when on same line as directive - [http://bugs.eclipse.org/192546 192546] | ||
+ | ** ASCII control characters in C/C++ files are flagged as errors - [http://bugs.eclipse.org/106344 106344] | ||
+ | ** Support for alternate keywords (or, ...) - [http://bugs.eclipse.org/187776 187776] | ||
+ | ** Scanner incorrectly handles #include line with macro - [http://bugs.eclipse.org/156990 156990] | ||
+ | ** Unreported references to macros when passed as argument to another macro - [http://bugs.eclipse.org/94673 94673] | ||
+ | ** Fix the location concept for the AST - [http://bugs.eclipse.org/202459 202459] | ||
+ | ** Support for trigraphs and digraphs - [http://bugs.eclipse.org/64993 64993]]) | ||
+ | ** Others: [http://bugs.eclipse.org/145270 145270] [http://bugs.eclipse.org/117029 117029], [http://bugs.eclipse.org/210344 210344], [http://bugs.eclipse.org/190884 190884], [http://bugs.eclipse.org/188855 188855], [http://bugs.eclipse.org/180140 180140], [http://bugs.eclipse.org/122891 122891], [http://bugs.eclipse.org/120472 120472], [http://bugs.eclipse.org/116962 116962], [http://bugs.eclipse.org/90956 90956] | ||
== Debug == | == Debug == | ||
* Added gdb catchpoints (event breakpoints) support | * Added gdb catchpoints (event breakpoints) support | ||
+ | * Executables View - [http://bugs.eclipse.org/182388 182388] |
Revision as of 03:07, 16 May 2008
This page is under construction
Projects
- Improved usability of Project Properties pages
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
- Support for static functions/variables in Open Element - 193057
- Support for static functions/variables in Search - 196414
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
- Handling static variables/functions defined in a header - 180305
- Support for long long - 209049
- Smaller index databases - 210392
- Maintenance: 211457, 211603,210730, 203170, 209682, 185343, 213029, 213287
- 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
Debug
- Added gdb catchpoints (event breakpoints) support
- Executables View - 182388