mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
83 lines
2.9 KiB
HTML
83 lines
2.9 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<html>
|
|
<head>
|
|
<meta name="copyright" content="Copyright (c) IBM Corporation and others 2007,2008 This page is made available under license. For full details, see the LEGAL section in the documentation that contains this page.">
|
|
|
|
<meta http-equiv="Content-Language" content="en-us">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
|
<link rel="STYLESHEET" href="../book.css" type="text/css">
|
|
<style>
|
|
td {border-top: solid thin black;}
|
|
img[alt] {background-color:#ffdddd;}
|
|
tr {vertical-align: top;}
|
|
</style>
|
|
<title>New and Noteworthy</title>
|
|
</head>
|
|
<body>
|
|
<h1>CDT 5.0 - New and Noteworthy</h1>
|
|
<p>CDT 5.0 includes new features in Editor, Call Hierarchy,
|
|
Refactoring, Indexer, Projects & Build, and Debug.
|
|
<p>
|
|
See <a href="http://wiki.eclipse.org/CDT/User/NewIn50">What's New in CDT 5.0</a> on the CDT Wiki for more information including screen shots.
|
|
|
|
<p>Highlights include:
|
|
|
|
<h3>Editor</h3>
|
|
<ul>
|
|
<li>Code and File Templates - user-definable templates can be used in New Class and New Source/Header File wizards.
|
|
<li>New preference page for Code Templates
|
|
<li>Outline view for assembly files
|
|
<li>Code formatter improvements including new whitespace and line wrapping options, Improved GNU coding style compliance
|
|
<li>Content assist improvements
|
|
<li>Doxygen editor support - auto-generation of tags and a pluggable framework for other documentation tools is now available.
|
|
<li>Mark Occurrences - highlights where the selected identifier occurs elsewhere in the editor
|
|
<li>Folding of compound statements
|
|
<li>Macro Expansion hover and exploration tool
|
|
<li>Spell checking available and enabled by default
|
|
<li>Scalability mode for working with very large files.
|
|
<li>Visual Studio key bindings
|
|
|
|
</ul>
|
|
<h3>Navigation and Search</h3>
|
|
<ul>
|
|
<li>Open Declaration for operators, empty macros, element in outline view, etc
|
|
<li>Open Element support for static functions/variables, other improvements
|
|
<li>Search - for Static functions/variables, macros, references of local variables, Search view usability improvements
|
|
</ul>
|
|
<h3>Call Hierarchy</h3>
|
|
<ul>
|
|
<li>Read/write decorators indicate read/write status for variables
|
|
<li>Polymorphic method calls (virtual methods) support
|
|
</ul>
|
|
<h3>Refactoring</h3>
|
|
<ul>
|
|
<li>Refactoring infrastructure much improved, models transformation on the AST
|
|
<li>Generate Getters and Setters
|
|
<li>Hide Method
|
|
<li>Implement Method
|
|
<li>Extract Constant
|
|
<li>Extract Function
|
|
</ul>
|
|
<h3>Indexer</h3>
|
|
<ul>
|
|
<li>Improved accuracy and performance
|
|
<li>Entirely new preprocessor
|
|
<li>Improved infrastructure
|
|
<li>Visual indication of indexer status
|
|
</ul>
|
|
<h3>Projects and Build</h3>
|
|
<ul>
|
|
<li>Project Properties improved usability
|
|
<li>Make target locations - make targets at the project level are built in the project build directory
|
|
</ul>
|
|
<h3>Debug</h3>
|
|
<ul>
|
|
<li>Executables view
|
|
<li>Event breakpoints - added gdb catchpoints support
|
|
</ul>
|
|
|
|
|
|
|
|
</body>
|
|
</html>
|
|
|