Whats new for CDT 7.0. for Helios Release

1,478 views

Published on

Presentation at Bucharest Eclipse Demo Camp 2010

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,478
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Whats new for CDT 7.0. for Helios Release

  1. 1. What’s New in CDT 7.0 <br />Teodor Madan, Freescale Semiconductor<br />1<br />Presentation for Eclipse DemoCamp Helios 2010, Bucharest<br />
  2. 2. Eclipse DemoCamp Helios 2010<br />Eclipse CDT (C/C++ Development Tooling)<br /><ul><li>A fully functional C and C++ Integrated Development Environment
  3. 3. A project creation and managed build for various toolchains
  4. 4. Source navigation such as type hierarchy, call graph, include browser, macro definition browser, code editor with syntax highlighting, folding and hyperlink navigation
  5. 5. C/C++ Code Refactoring and code generation
  6. 6. Visual debugging tools, including memory, registers, and disassembly viewer</li></ul>2<br />
  7. 7. Eclipse DemoCamp Helios 2010<br />Eclipse CDT (C/C++ Development Tooling)<br /><ul><li>A fully functional C and C++ Integrated Development Environment
  8. 8. A project creation and managed build for various toolchains
  9. 9. Source navigation such as type hierarchy, call graph, include browser, macro definition browser, code editor with syntax highlighting, folding and hyperlink navigation
  10. 10. C/C++ Code Refactoring and code generation
  11. 11. Visual debugging tools, including memory, registers, and disassembly viewer</li></ul>3<br />
  12. 12. Eclipse DemoCamp Helios 2010<br />C/C++ Editor and Build Enhancements <br /><ul><li>“Surround with” according to user defined templates
  13. 13. Grouping of macro definitions in the Outline view
  14. 14. Codan - Code Analysis for C/C++
  15. 15. Refactoring: improvements for generating getters and setters; Refactoring-History
  16. 16. Build console: allow navigating to source file from build console; save console output
  17. 17. Import/Export in Includes and Symbols tabs on the Paths and Symbols project properties</li></ul>4<br />
  18. 18. Eclipse DemoCamp Helios 2010<br />C/C++ OS integration<br /><ul><li>Build integration
  19. 19. Grouping of macro definitions in the Outline view
  20. 20. Codan - Code Analysis for C/C++
  21. 21. Refactoring: improvements for generating getters and setters; Refactoring-History
  22. 22. Build console: allow navigating to source file from build console; save console output
  23. 23. Import/Export in Includes and Symbols tabs on the Paths and Symbols project properties</li></ul>5<br />
  24. 24. Eclipse DemoCamp Helios 2010<br />C/C++ Debug <br /><ul><li>DSF based debugger is now the default
  25. 25. There’re 3 debugger backends:
  26. 26. Standard: CDI-MI backend. Stable, works with old gdb versions.
  27. 27. EDC: Eclipse Debugger for C/C++. Bases on DSF and TCF agent as backend. No longer required to have gdb installed. Notable distinctive feature - reverse debugging.
  28. 28. DSF-MI: debugger based on gdb. Integrates with latest gdb technology advancements, e.g. non-stop debugging,multicore support.</li></ul>6<br />
  29. 29. Eclipse DemoCamp Helios 2010<br />Linux IDE package<br />Integrate popular native development tools such as:<br />GNU Autotools, RPM, <br />Valgrind, OProfile, SystemTap, GCov, GProf, LTTng<br />More details on http://www.eclipse.org/linuxtools/<br />7<br />
  30. 30. Eclipse DemoCamp Helios 2010<br />References:<br /><ul><li>http://www.eclipse.org/downloads/
  31. 31. http://wiki.eclipse.org/CDT/User/NewIn70
  32. 32. http://www.eclipse.org/linuxtools/new/</li></ul>8<br />

×