Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be 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/User/NewIn105"

< CDT
(entry for https://bugs.eclipse.org/bugs/show_bug.cgi?id=576291)
 
(3 intermediate revisions by 2 users not shown)
Line 16: Line 16:
 
This is the New & Noteworthy page for CDT 10.5 which is part of Eclipse 2021-12 Simultaneous Release
 
This is the New & Noteworthy page for CDT 10.5 which is part of Eclipse 2021-12 Simultaneous Release
 
----
 
----
 +
{| style="width: 100%;"
 +
|- style="vertical-align:top;"
 +
! style="width: 30%; text-align:left;" | Mac M1 support (Mac on Arm)
 +
|
 +
CDT 10.5.0 includes support for Mac on Arm by providing CDT's native components for Arm. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=576533 Bug 576533].
 +
|}
  
 +
<!--
 +
 +
----
 
= Editor =
 
= Editor =
 
----
 
----
Line 41: Line 50:
 
----
 
----
 
----
 
----
 
+
-->
 
= Build =
 
= Build =
 
----
 
----
 +
{| style="width: 100%;"
 +
|- style="vertical-align:top;"
 +
! style="width: 30%; text-align:left;" | Improved import workflow for CMake and Meson projects
 +
|
 +
It's now possible to import your pre-existing, non-Eclipse CMake and Meson projects using the standard Eclipse Smart Import wizard. By using the ''File'' -> ''Import'' -> ''Projects from Folder or Archive'' wizard, the selected directory or archive will be analysed and CMake and Meson projects will be detected. Multiple projects may be imported at once, even nested projects. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=575145 Bug 575145].
 +
 +
[[File:smart_import_dialog.png]]
 +
|}
 
----
 
----
  
Line 58: Line 75:
 
----
 
----
  
 +
<!--
  
 
= Launch Bar =
 
= Launch Bar =
Line 66: Line 84:
 
----
 
----
 
----
 
----
 
+
-->
 
= API modifications =
 
= API modifications =
 
----
 
----
 +
{| style="width: 100%;"
 +
|- style="vertical-align:top;"
 +
! style="width: 30%; text-align:left;" | org.eclipse.tools.templates.ui
 +
|
 +
'''org.eclipse.tools.templates.ui.ProjectImportConfigurator''' is a new API for easily adding support for CDT project types to the standard Eclipse smart project import wizard. Integrators may use this API to offer smart import functionality by registering implementations for their project types using the platform's '''org.eclipse.ui.ide.projectConfigurator''' extension point. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=575145 Bug 575145].
 +
|}
 
----
 
----
  

Latest revision as of 11:12, 8 December 2021


Release


This is the New & Noteworthy page for CDT 10.5 which is part of Eclipse 2021-12 Simultaneous Release


Mac M1 support (Mac on Arm)

CDT 10.5.0 includes support for Mac on Arm by providing CDT's native components for Arm. See Bug 576533.

Build


Improved import workflow for CMake and Meson projects

It's now possible to import your pre-existing, non-Eclipse CMake and Meson projects using the standard Eclipse Smart Import wizard. By using the File -> Import -> Projects from Folder or Archive wizard, the selected directory or archive will be analysed and CMake and Meson projects will be detected. Multiple projects may be imported at once, even nested projects. See Bug 575145.

Smart import dialog.png


Debug


Preference for suspend timeout

Previously the suspend timeout was hardcoded to 5 seconds. Now added a preference in GDB preference page under General Behavior for suspend timeout. The default timeout is 10 seconds. See Bug 576291.

GdbPreferences.png


API modifications


org.eclipse.tools.templates.ui

org.eclipse.tools.templates.ui.ProjectImportConfigurator is a new API for easily adding support for CDT project types to the standard Eclipse smart project import wizard. Integrators may use this API to offer smart import functionality by registering implementations for their project types using the platform's org.eclipse.ui.ide.projectConfigurator extension point. See Bug 575145.


Bugs Fixed in this Release


See Bugzilla report Bugs Fixed in CDT 10.5


Back to the top