Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "CDT/designs"

< CDT
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
{{warning|Note: Some of the contents of this page are out of date, however it serves a useful reference with pointers for the original design considerations of various components.}}
  
 
== Documented Components  ==
 
== Documented Components  ==
Line 4: Line 5:
 
The following documents provide further information about some of the key components in Eclipse CDT. These documents are in addition to the API documentation that is part of the code. In addition there are [[CDT/Archive/designs | archived design documents]] that contain information and discussion about components as they were implemented. The archived documents do contain useful information, but some of it may be out of date and links may be broken. Documentation that is relevant and up to date should be listed here.
 
The following documents provide further information about some of the key components in Eclipse CDT. These documents are in addition to the API documentation that is part of the code. In addition there are [[CDT/Archive/designs | archived design documents]] that contain information and discussion about components as they were implemented. The archived documents do contain useful information, but some of it may be out of date and links may be broken. Documentation that is relevant and up to date should be listed here.
  
*Build
+
*[[CDT/designs/MBS|Managed Build System Support]] Information about the CDT Managed Build System  
**[[CDT/designs/MBS|Managed Build System Support]] Information about the CDT Managed Build System  
+
*[[CDT/cdt-debug-dsf-gdb-extensibility|DSF-GDB extensibility]]
 +
*[[CDT/designs/Overview of Parsing|Overview of the DOM parsers]] High level explanation of parsing in CDT.
 +
*[[CDT/designs/PDOM|PDOM &amp; Indexing]] The indexer architecture
 +
*[http://help.eclipse.org/latest/topic/org.eclipse.cdt.doc.isv/guide/projectTemplateEngine/index.html Project Templates]
 +
*[[CDT/HowTo extend CDT with custom file templates| HowTo extend CDT with custom file templates]]
 +
*[[CDT/LaunchBar| LaunchBar]]
 +
*[[CDT/EnvironmentVariables| About environment variables]]
  
*Debug
+
== New Components that are being discussed  ==
**[[CDT/cdt-debug-dsf-gdb-extensibility|DSF-GDB extensibility]]
+
*[[CDT/designs/FutureMBS|Future Managed Build System]] Documentation on the future managed build system
 
+
*Parser
+
**[[CDT/designs/Overview of Parsing|Overview of the DOM parsers]] High level explanation of parsing in CDT.
+
 
+
*Indexer
+
**[[CDT/designs/PDOM|PDOM &amp; Indexing]] The indexer architecture
+
+
*Project Model
+
**[http://help.eclipse.org/latest/topic/org.eclipse.cdt.doc.isv/guide/projectTemplateEngine/index.html Project Templates]
+
**[[CDT/HowTo extend CDT with custom file templates| HowTo extend CDT with custom file templates]]
+

Latest revision as of 22:08, 3 October 2022

Warning2.png
Note: Some of the contents of this page are out of date, however it serves a useful reference with pointers for the original design considerations of various components.


Documented Components

The following documents provide further information about some of the key components in Eclipse CDT. These documents are in addition to the API documentation that is part of the code. In addition there are archived design documents that contain information and discussion about components as they were implemented. The archived documents do contain useful information, but some of it may be out of date and links may be broken. Documentation that is relevant and up to date should be listed here.

New Components that are being discussed

Back to the top