Skip to main content

Skip over site navigation to main content

developerWorks  >   Open source  >   Technical library  >  

Technical library view  RSS for Open source

developerWorks
 Related links:    Redbooks

Filter your search and/or enter a keyword. If you don't filter your search or enter a keyword, the search results will default to all results.

 
 
 
  1 - 5 of 5 results    Hide Summaries
Title   Type   Date  

Table that contains the results that meet the search criteria.

Building a CDT-based editor, Part 1: The C/C++ Development Tooling model
The Eclipse C/C++ Development Tooling (CDT) project remains one of the most popular Eclipse downloads available. But the integrated development environment's (IDE's) richness makes the code difficult to understand and customize, which is an important concern for organizations attempting to integrate the CDT into their applications. This five-part "Building a CDT-based editor" series explains how the CDT editor works, and Part 1 introduces the data structures on which the CDT operates.
Articles 12 Sep 2006  
 
Building a CDT-based editor, Part 5: Using the PDOM for code completion
This article, fifth in a five-part "Building a CDT-based editor" series, shows how the C/C++ Development Tooling (CDT) performs code completion. This is one of the CDT's most useful capabilities because it reduces the amount of code the user needs to type and remember. Also, it provides a complete example of how the CDT uses the Persisted Document Object Model (PDOM).
Articles 12 Dec 2006  
 
Building a CDT-based editor, Part 4: Advanced CDT parsing and the Persisted Document Object Model
This article, the fourth in a five-part "Building a CDT-based editor" series, introduces the second and more sophisticated of the parsers used by Eclipse's C/C++ Development Tooling (CDT). This new process structures its information in a Persisted Document Object Model (PDOM) and enables indexing, code completion, and content assist. If you intend to improve or extend the CDT for your own custom tool, understanding the PDOM and the new parsing is essential.
Articles 24 Oct 2006  
 
Building a CDT-based editor, Part 3: Basic CDT parsing
This article, third in a five-part "Building a CDT-based editor" series, introduces the parsing process used by the Eclipse C/C++ Development Tooling (CDT). Parsing is one of the CDT's most crucial functions, but because of its complexity, parsing is also one of its least-understood aspects. Many have asked if they can simply extract it for their own project, but here, we'll go further, explaining how the classes function and how this functionality fits in with the CDT as a whole.
Articles 10 Oct 2006  
 
Building a CDT-based editor, Part 2: Presenting text in the CDT
This article, the second in a five-part "Building a CDT-based editor" series, introduces text presentation in the Eclipse C/C++ Development Tooling (CDT). Text presentation is an important advantage of the CDT. The clear, multicolored display makes it easy to read and navigate through code. Understanding how this works is crucial, whether you want to understand the CDT code or build a full-featured source editor of your own. Further, the mechanisms that make CDT text presentation possible are also needed for a more important capability: automatic parsing.
Articles 19 Sep 2006  
 
  1 - 5 of 5 results    Hide Summaries
Not finding what you're looking for? Suggest Content