Qt creator 4.152/9/2024 Turn this option on or off in Tools > Options > Debugger > General > Use annotations in main editor while debugging. We added the option to show simple values of variables inline in the text editor, while debugging. There is a new option for running applications as root from Qt Creator. Speaking of iOS, we finally fixed deployment to iOS 14 devices. Aside from multiple other fixes, Qt 6-based CMake projects can now also target iOS. We fixed several issues that made it hard to configure CMake projects that have special prerequisites to successfully parse at all. We also simplified the configuration of a Java language server, and generally improved support for it. Our client for the Language Server Protocol got support for versioned diagnostics, progress messages, and new formatting options in protocol version 3.15.0 (if your language server provides these). The QML editor can handle inline components now, and received some more fixes for advanced JavaScript features. I'll just mention here that you now can filter the result of searching symbol usages by access type. Please see our change log for the long list of fixes that were done for the C++ support. If you have issues with the encoding of tool output in Qt Creator on Windows, you can now set the encoding that Qt Creator uses for this in Tools > Options > Environment > Interface > Text codec for tools. This adapts the system environment which is then further modified by the kit environment, the build environment, and the run environment. We added a global option for this in Tools > Options > Environment > System > Environment. Sometimes it is difficult to configure the environment variables that are set when Qt Creator is run, which in turn affects external tools run from Qt Creator. The default setting is using 'locate' on Linux and ' everything' on Windows. Now it also is available on Linux and Windows, and can be configured to use any external command line tool that returns a list of files. This locator filter was already available on macOS using Spotlight. ![]() We added a locator filter for opening files from anywhere on your disk. This functionality is still quite rough around the edges, but if you have problems with global symbol search in your projects, it might already be worth checking out.We are happy to announce the release of Qt Creator 4.15! With a Qt Creator built from our master branch, you can already enable clangd support in the C++ code model settings, which currently means that the results of 'Find References' will be provided via clangd. We are currently experimenting with using clangd for this job. ![]() Symbol search via the locator now considers type aliases defined via typedef or using.Īs you might know, we employ libclang for document-level features such as highlighting and completion, while the global view of a project is still provided by our trusty old built-in code model. ![]() Similarly, the 'Complete Switch Statement' quickfix no longer requires the cursor to be on the switch keyword. There now is a quickfix for generating a constructor, also contributed by Leander Schulten.Ĭlass-level quickfixes, such as the one mentioned above, have become more visible, as they can now be invoked with the cursor almost anywhere within the class definition, rather than just on the class name. ![]() Thanks to Leander Schulten for this contribution. Among the things that can be configured (both globally and per-project) are the default names of getters and setters, whether function bodies should be inline or not, how to deal with namespaces, and many more. There is now a settings widget for fine-tuning the behavior of various quickfixes. Similar to what was already done for parentheses and square brackets, we now also animate the angle brackets of template declarations and instantiations, as well as the matching '?' and ':' parts of ternary operators. Raw string literals are now properly highlighted even when they contain quotes and newlines. Now it is also possible to filter the results according to the access type. Since Qt Creator 4.14, the results of the 'Find References to Symbol' action are colored differently depending on whether the respective reference is a read or a write access, or something else. Let us now take a closer look at some of the improvements to our C++ support that this version brings. Thursday by Christian Kandeler | CommentsĪs announced earlier, we have released Qt Creator 4.15 this week. Qt Creator 4.15: What's new in C++ support?
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |