{"id":71,"date":"2023-11-25T00:03:33","date_gmt":"2023-11-25T00:03:33","guid":{"rendered":"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/"},"modified":"2024-12-10T05:27:12","modified_gmt":"2024-12-10T05:27:12","slug":"introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins","status":"publish","type":"post","link":"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/","title":{"rendered":"Introducing Qt Creator 12: New Release Includes Screen Recording and Compiler Explorer Plugins"},"content":{"rendered":"<p><p>The Qt Project <em><a href=\"https:\/\/www.qt.io\/blog\/qt-creator-12-released\" rel=\"nofollow noopener\" target=\"_blank\">announced<\/a><\/em> today the release and general availability of Qt Creator 12 as the latest stable update for this open-source, free, and cross-platform integrated development environment (IDE) application.<\/p>\n<\/p>\n<p><p>Qt Creator 12 is here four months after <strong><a href=\"https:\/\/9to5linux.com\/qt-creator-11-open-source-ide-adds-integrated-terminal-github-copilot-support\" rel=\"nofollow noopener\" target=\"_blank\">Qt Creator 11<\/a><\/strong> and introduces several new features, starting with the integration of the Compiler Explorer created by Matt Godbolt. With this, Qt Creator will ask Compiler Explorer to compile and execute code, generate assembly, and show you the result.<\/p>\n<\/p>\n<p><p>The Compiler Explorer plugin can be accessed from Tools &gt; Compiler Explorer &gt; Open Compiler Explorer and can be used with multiple editors. You can also configure different compilers to use the Compiler Explorer plugin, which is disabled by default and needs to be enabled from Help &gt; About Plugins &gt; CompilerExplorer.<\/p>\n<\/p>\n<p><p>Qt Creator 12 also introduces a ScreenRecorder plugin to finally let you record your screen for bug reports, sharing, blog posts, etc. Just like the Compiler Explorer plugin, the ScreenRecorder plugin is disabled by default and needs to be enabled from Help &gt; About Plugins &gt; ScreenRecorder.<\/p>\n<\/p>\n<p><p>This update incorporates debugging and profiling for CMake 3.27 and onward through the Debug Adapter Protocol (DAP), which gives you the ability to establish breakpoints in your project&#8217;s CMake files, as well as debug CMake&#8217;s configuration process.<\/p>\n<\/p>\n<p><p>The Debug functionality of CMake can be engaged via Debug &gt; Start Debugging &gt; Start CMake Debugging. From this update onward, Qt Creator also permits you to kick-start CMake in profiling mode using the novel Analyze &gt; CMake Profiler option. The results will be launched in Qt Creator&#8217;s trace file viewer.<\/p>\n<\/p>\n<p><p>This release also enhances the CMake files editor with advanced functionality, which comprises macro support, jumping to function, target and package definitions, help tooltips, plus completion expansion.<\/p>\n<\/p>\n<p><p>Furthermore, Qt Creator 12 extends support for LLVM 17.0.1 to the Clangd and the Clang analyzer tools, integrates buttons for text styles into the Markdown editor, integrates proxy support to the Copilot, includes project-specific settings for C++ file naming and documentation comments, and introduces automatic detection of PySide installations.<\/p>\n<\/p>\n<p><p>Multiple fixes and extensions have been incorporated for C++ refactoring operations. Further, Qt Creator 12 vows to notably optimize the startup efficiency on assorted setups. For a more comprehensive understanding, you are encouraged to visit the <em><a href=\"https:\/\/code.qt.io\/cgit\/qt-creator\/qt-creator.git\/about\/dist\/changelog\/changes-12.0.0.md?h=12.0\" rel=\"nofollow noopener\" target=\"_blank\">complete changelog<\/a><\/em>.<\/p>\n<\/p>\n<p><p>Qt Creator 12 is now readily downloadable from the <em><a href=\"https:\/\/www.qt.io\/offline-installers\" rel=\"nofollow noopener\" target=\"_blank\">official website<\/a><\/em> in the form of a source tarball and a universal binary installer that can be operated on virtually any GNU\/Linux distribution.<\/p>\n<\/p>\n<p><p><i>Last updated 1 day ago<\/i><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Qt Project announced today the release and general availability of Qt Creator 12 as the latest stable update for this open-source, free, and cross-platform integrated development environment (IDE) application. Qt Creator 12 is here four months after Qt Creator 11 and introduces several new features, starting with the integration of the Compiler Explorer created [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":72,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,62,63,4,64],"tags":[],"class_list":["post-71","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-app","category-ide","category-integrated-development-environment","category-news","category-qt-creator"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Qt Creator 12 Screen Recording and Compiler Plugins | ServerHost<\/title>\n<meta name=\"description\" content=\"With the addition of screen recording and compiler plugins, Qt Creator 12 gives developers additional resources to improve their development and debugging processes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Qt Creator 12 Screen Recording and Compiler Plugins | ServerHost\" \/>\n<meta property=\"og:description\" content=\"With the addition of screen recording and compiler plugins, Qt Creator 12 gives developers additional resources to improve their development and debugging processes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/\" \/>\n<meta property=\"og:site_name\" content=\"ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-25T00:03:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-10T05:27:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/177a5ed058b2e64b88c8211f283f0f25-1.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1738\" \/>\n\t<meta property=\"og:image:height\" content=\"1014\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/\",\"url\":\"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/\",\"name\":\"Qt Creator 12 Screen Recording and Compiler Plugins | ServerHost\",\"isPartOf\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/177a5ed058b2e64b88c8211f283f0f25-1.webp\",\"datePublished\":\"2023-11-25T00:03:33+00:00\",\"dateModified\":\"2024-12-10T05:27:12+00:00\",\"author\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\"},\"description\":\"With the addition of screen recording and compiler plugins, Qt Creator 12 gives developers additional resources to improve their development and debugging processes.\",\"breadcrumb\":{\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/#primaryimage\",\"url\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/177a5ed058b2e64b88c8211f283f0f25-1.webp\",\"contentUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/177a5ed058b2e64b88c8211f283f0f25-1.webp\",\"width\":1738,\"height\":1014},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/serverhost.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing Qt Creator 12: New Release Includes Screen Recording and Compiler Explorer Plugins\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/serverhost.com\/blog\/#website\",\"url\":\"https:\/\/serverhost.com\/blog\/\",\"name\":\"ServerHost Hosting Solutions Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/serverhost.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/serverhost.com\/blog\"],\"url\":\"https:\/\/serverhost.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Qt Creator 12 Screen Recording and Compiler Plugins | ServerHost","description":"With the addition of screen recording and compiler plugins, Qt Creator 12 gives developers additional resources to improve their development and debugging processes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/","og_locale":"en_US","og_type":"article","og_title":"Qt Creator 12 Screen Recording and Compiler Plugins | ServerHost","og_description":"With the addition of screen recording and compiler plugins, Qt Creator 12 gives developers additional resources to improve their development and debugging processes.","og_url":"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/","og_site_name":"ServerHost Hosting Solutions Blog","article_published_time":"2023-11-25T00:03:33+00:00","article_modified_time":"2024-12-10T05:27:12+00:00","og_image":[{"width":1738,"height":1014,"url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/177a5ed058b2e64b88c8211f283f0f25-1.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/","url":"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/","name":"Qt Creator 12 Screen Recording and Compiler Plugins | ServerHost","isPartOf":{"@id":"https:\/\/serverhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/#primaryimage"},"image":{"@id":"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/#primaryimage"},"thumbnailUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/177a5ed058b2e64b88c8211f283f0f25-1.webp","datePublished":"2023-11-25T00:03:33+00:00","dateModified":"2024-12-10T05:27:12+00:00","author":{"@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66"},"description":"With the addition of screen recording and compiler plugins, Qt Creator 12 gives developers additional resources to improve their development and debugging processes.","breadcrumb":{"@id":"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/#primaryimage","url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/177a5ed058b2e64b88c8211f283f0f25-1.webp","contentUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/177a5ed058b2e64b88c8211f283f0f25-1.webp","width":1738,"height":1014},{"@type":"BreadcrumbList","@id":"https:\/\/serverhost.com\/blog\/introducing-qt-creator-12-new-release-includes-screen-recording-and-compiler-explorer-plugins\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/serverhost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Introducing Qt Creator 12: New Release Includes Screen Recording and Compiler Explorer Plugins"}]},{"@type":"WebSite","@id":"https:\/\/serverhost.com\/blog\/#website","url":"https:\/\/serverhost.com\/blog\/","name":"ServerHost Hosting Solutions Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serverhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/serverhost.com\/blog"],"url":"https:\/\/serverhost.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/71","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/comments?post=71"}],"version-history":[{"count":1,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/71\/revisions"}],"predecessor-version":[{"id":1718,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/71\/revisions\/1718"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media\/72"}],"wp:attachment":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media?parent=71"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/categories?post=71"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/tags?post=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}