<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    網路冷眼@BlogJava

    熙熙攘攘一閑人 以冷靜的眼光觀察技術
    posts - 88, comments - 193, trackbacks - 0, articles - 28
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    CDT 4.0 - New and Noteworthy

    Posted on 2007-07-01 23:25 網路冷眼@BlogJava 閱讀(1856) 評論(0)  編輯  收藏 所屬分類: EclipseC/C++

     

    CDT 4.0 includes new features in the editor, new code navigation tools, debugger enhancements, and other improvements.

    Projects

    New Project Creation

    Now it's easier to create and configure a new CDT project:

    Project Templates

    Projects can be created from one of the available templates. Project templates include wizard pages that let you configure basic settings for new project code.

    Editor

    Semantic Highlighting

    Identifiers in the source code can now be colored according to their role, e.g. typedefs, functions, variables, fields, etc.

    Inactive Code Highlighting

    Code being excluded by conditional compilation is marked with grey background.

    Code Folding Improvements

    Now you can collapse and expand blocks of comments and preprocessor branches in C and C++ files in addition to functions, structures, etc.

    Code Formatter

    A configurable code formatter with 4 predefined styles has been added:

    Smart Typing

    Typing assistance has been greatly improved. Options include automatic closing of brackets, smart paste and more:

    Code Navigation Views

    Include Browser

    The Include Browser now lets you see the hierarchy of included headers in a source file.

    Call Hierarchy

    The Call Hierarchy view shows you who calls a function.

    Type Hierarchy

    The Type Hierarchy view shows you how C/C++ types are related.

    Indexer Improvements

    The indexer is greatly improved with more features and accuracy:

    Debugger

    GDB Hardware Debugging

    The GDB Hardware Debugging feature provides a specialized debug launch configuration that allows you to start up GDB using CDT's GDB integration in a specialized manner that allows for sessions that connect to hardware debugging devices, such as JTAG and BDM, that support an integration with GDB. In particular it allows you to specify commands that are executed when GDB connects to the device, optionally specify an image to load onto the target, and specify commands that set up the target for execution.

     

    Breakpoint Actions

    You can now attach actions to a breakpoint. These are additional activities performed when a breakpoint is hit. CDT 4.0 comes with four standard actions that: play a sound, log text to an expression to the console, resume execution, or run an external tool.

    Contextual Launch Support

    CDT 4.0 now takes advantage of the contextual launch support in Eclipse 3.3 to make the run and debug commands just "do the right thing" for C/C++ projects.

    Just click the Debug button to start a debug session instead of manually creating a launch configuration.

    Locating Source Files

    When the debugger can't find a source file using the path in the symbol table it now lets you locate it directly instead of having to configure a source lookup path.

    Other Improvements

    Project Build Button

    The toolbar now includes a button that builds the active configuration of the selected project. It's menu lets you quickly build another configuration.

     

    MinGW Toolchain Integration

    Support for the GNU toolchain on Windows now specifies two separate toolchains Cygwin and MinGW. The MinGW toolchain integration automatically detects the location of your MinGW install and sets the paths appropriately.

    MinGW tool chain for new projects:

    MinGW debugger launch configuration:

     

    Task Tags

    The Task View now includes entries based on tags in your C/C++ source files.

    Task Tag options:

    IBM XL C/C++ Toolchain Integration

    If you install the optional CDT feature "XL C/C++ Compiler Support," xlc and xlC toolchain integration is available. Then when you create a new project, the XLC project types are available for selection.

    xlC compiler options are available in the project properties:

    UPC Support

    If you install the optional CDT feature "Unified Parallel C Support," the Unified Parallel C programming language is supported in the editor. After installing the feature, you can create a source file with extension ".upc" and the UPC language constructs are recognized.

     

    主站蜘蛛池模板: 在线精品免费视频无码的| 99久久精品免费视频| 在线观看成人免费视频| 亚洲一线产区二线产区精华| 亚洲成人免费电影| 亚洲成在人线中文字幕| 97视频免费在线| 亚洲美国产亚洲AV| 成人亚洲网站www在线观看| 免费国产在线精品一区| 亚洲国产精品无码久久九九| 国产精品免费观看视频| 亚洲gv白嫩小受在线观看| 四虎影视成人永久免费观看视频 | 天天干在线免费视频| 亚洲AV无码一区二区三区久久精品 | 性xxxx视频播放免费| 亚洲精品女同中文字幕| 四虎亚洲国产成人久久精品 | 狠狠色伊人亚洲综合成人| 久久久久免费精品国产| 亚洲精品网站在线观看你懂的| 永久免费的网站在线观看| 亚洲丶国产丶欧美一区二区三区| 国产一级一片免费播放i| 两个人看的www高清免费观看| 亚洲成AV人片一区二区密柚| 国产h视频在线观看网站免费| 亚洲不卡中文字幕| 国产成人免费a在线视频色戒| CAOPORN国产精品免费视频| 99久久精品国产亚洲| 免费高清资源黄网站在线观看| 特a级免费高清黄色片| 亚洲国产一区在线| 四虎影院在线免费播放| 国产永久免费高清在线| 亚洲AV无码专区在线亚| 久久国产成人亚洲精品影院 | 最近中文字幕大全免费视频| 亚洲色偷偷综合亚洲AV伊人蜜桃 |