Difference between revisions of "CDT/User/NewIn50"

From Eclipsepedia

< CDT
Jump to: navigation, search
(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

Contents

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
    • 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
  • 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

Navigation and Search

  • 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

Debug

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