From 03987976b136296aef73ac7aea5532a0188ab21a Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Thu, 6 Jul 2023 15:46:48 +0200 Subject: [PATCH] Doc: Move output view docs to separate topics - Move some information from "Viewing Output" to the "View output" how-to topic - Add the output view topics to \ingroup creator-reference-output-views and \ingroup studio-reference-output-views Task-number: QTCREATORBUG-29361 Change-Id: Ib91373015f416bf4eb6f5f5123a4ae6e5ebe8d8e Reviewed-by: Eike Ziller --- .../qtcreator-output-panes-taskbar.webp | Bin 3428 -> 9764 bytes ...reator-preferences-application-output.webp | Bin 0 -> 4924 bytes .../qtcreator-preferences-compile-output.webp | Bin 0 -> 3394 bytes .../src/analyze/cpu-usage-analyzer.qdoc | 6 +- .../editors/creator-editors-writing-code.qdoc | 2 +- .../creator-only/creator-code-pasting.qdoc | 2 +- .../creator-only/creator-language-server.qdoc | 2 +- .../creator-semantic-highlighting.qdoc | 6 +- .../src/howto/creator-external-tools.qdoc | 2 +- .../howto/creator-only/creator-autotest.qdoc | 2 +- .../howto/creator-only/creator-how-tos.qdoc | 32 -- .../howto/creator-only/creator-squish.qdoc | 2 +- .../creator-only/creator-configuring.qdoc | 2 +- doc/qtcreator/src/qtcreator-toc.qdoc | 4 - .../creator-file-system-view.qdoc | 1 - .../creator-how-to-view-output.qdoc | 85 ++++ .../creator-reference-sidebar-views.qdoc | 5 - .../creator-reference-terminal-view.qdoc | 111 ++++ .../creator-reference-to-do-entries-view.qdoc | 75 +++ .../creator-open-documents-view.qdoc | 1 - .../user-interface/creator-projects-view.qdoc | 1 - .../creator-reference-output-views.qdoc | 257 ++++++++++ .../src/user-interface/creator-ui.qdoc | 473 +----------------- .../vcs/creator-only/creator-vcs-gitlab.qdoc | 2 +- .../src/qtdesignstudio-toc.qdoc | 1 - 25 files changed, 545 insertions(+), 529 deletions(-) create mode 100644 doc/qtcreator/images/qtcreator-preferences-application-output.webp create mode 100644 doc/qtcreator/images/qtcreator-preferences-compile-output.webp create mode 100644 doc/qtcreator/src/user-interface/creator-how-to-view-output.qdoc create mode 100644 doc/qtcreator/src/user-interface/creator-only/creator-reference-terminal-view.qdoc create mode 100644 doc/qtcreator/src/user-interface/creator-only/creator-reference-to-do-entries-view.qdoc create mode 100644 doc/qtcreator/src/user-interface/creator-reference-output-views.qdoc diff --git a/doc/qtcreator/images/qtcreator-output-panes-taskbar.webp b/doc/qtcreator/images/qtcreator-output-panes-taskbar.webp index 27b5517cb4a7c651bd5249c05b18694db9353039..7801e26ff8f3482a43716023078844569545d71a 100644 GIT binary patch literal 9764 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 Ib#DAD0K}=&qW}N^ literal 3428 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 literal 0 HcmV?d00001 diff --git a/doc/qtcreator/images/qtcreator-preferences-compile-output.webp b/doc/qtcreator/images/qtcreator-preferences-compile-output.webp new file mode 100644 index 0000000000000000000000000000000000000000..2dab7f7333c785c824c5b166368aaf59cdbae2dc GIT binary patch literal 3394 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 \uicontrol Preferences > \uicontrol {Text Editor} diff --git a/doc/qtcreator/src/howto/creator-external-tools.qdoc b/doc/qtcreator/src/howto/creator-external-tools.qdoc index 219856879c5..8e003556cf8 100644 --- a/doc/qtcreator/src/howto/creator-external-tools.qdoc +++ b/doc/qtcreator/src/howto/creator-external-tools.qdoc @@ -113,7 +113,7 @@ working directory. \li In the \uicontrol Output field, select how to handle output from the - tool. You can ignore the output, view it in \l{Viewing Output} + tool. You can ignore the output, view it in \l{View output} {General Messages}, or replace the selected text with the output in the code editor. diff --git a/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc b/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc index 46b8781c08a..dab584171bc 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc @@ -584,7 +584,7 @@ \section1 Viewing Test Output - The \l{Viewing Output}{Test Results} view shows Qt and Qt Quick test results + The \l{View output}{Test Results} view shows Qt and Qt Quick test results in XML format and other test results in plain text format. \section2 Qt Test Output diff --git a/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc b/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc index 48a698d29e6..c59902f3b04 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc @@ -129,38 +129,6 @@ \image qtcreator-preferences.webp {Filtering preferences} */ -/*! - \page creator-how-to-view-output.html - \previouspage creator-how-tos.html - \nextpage creator-known-issues.html - \ingroup creator-how-to-ui - - \title View output - - The \l{Viewing Output}{taskbar} shows output from - several sources, such as a list of errors and warnings encountered during - a build, detailed output from the compiler, status of a program when it is - executed, debug output, or search results. - - \image qtcreator-output-panes-taskbar.webp "Output on the taskbar" - - To view different types of output, use the following shortcuts: - - \list - - \li \uicontrol{Issues} - \key Alt+1 (\key Cmd+1 on \macos) - - \li \uicontrol{Search Results} - \key Alt+2 (\key Cmd+2 on \macos) - - \li \uicontrol{Application Output} - \key Alt+3 (\key Cmd+3 on \macos) - - \li \uicontrol{Compile Output} - \key Alt+4 (\key Cmd+4 on \macos) - - \endlist - - For additional ways to view other types of output, see \l{Viewing Output}. -*/ - /*! \page creator-how-to-run-from-cli.html \previouspage creator-how-tos.html diff --git a/doc/qtcreator/src/howto/creator-only/creator-squish.qdoc b/doc/qtcreator/src/howto/creator-only/creator-squish.qdoc index 874b4b389e4..25b2d54dad5 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-squish.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-squish.qdoc @@ -22,7 +22,7 @@ \li Record test cases (in a very limited way compared to what you can do inside the Squish IDE). \li Use Squish Runner and Server to run test suites or cases and view - the results in the \uicontrol Squish \l{Viewing Output}{output}. + the results in the \uicontrol Squish \l{View output}{output}. \li Set breakpoints before running tests to stop at certain locations and inspect the local variables, similarly to when debugging a test. \endlist diff --git a/doc/qtcreator/src/overview/creator-only/creator-configuring.qdoc b/doc/qtcreator/src/overview/creator-only/creator-configuring.qdoc index 2e9330159f5..95906339121 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-configuring.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-configuring.qdoc @@ -8,7 +8,7 @@ // ********************************************************************** /*! - \previouspage creator-output-panes.html + \previouspage creator-quick-tour.html \page creator-configuring.html \nextpage creator-build-example-application.html diff --git a/doc/qtcreator/src/qtcreator-toc.qdoc b/doc/qtcreator/src/qtcreator-toc.qdoc index 3a6e5c2ccc3..da6f5444c50 100644 --- a/doc/qtcreator/src/qtcreator-toc.qdoc +++ b/doc/qtcreator/src/qtcreator-toc.qdoc @@ -1,7 +1,6 @@ // Copyright (C) 2023 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only - /*! \page qtcreator-toc.html @@ -18,9 +17,6 @@ \list \li \l{IDE Overview} \li \l{User Interface} - \list - \li \l{Viewing Output} - \endlist \li \l{Configuring Qt Creator} \li \l{Building and Running an Example} \li \l{Tutorials} diff --git a/doc/qtcreator/src/user-interface/creator-file-system-view.qdoc b/doc/qtcreator/src/user-interface/creator-file-system-view.qdoc index 793fa213daa..26a7472500c 100644 --- a/doc/qtcreator/src/user-interface/creator-file-system-view.qdoc +++ b/doc/qtcreator/src/user-interface/creator-file-system-view.qdoc @@ -8,7 +8,6 @@ \nextpage creator-open-documents-view.html \else \previouspage creator-how-to-show-and-hide-sidebars.html - \nextpage creator-output-panes.html \endif \ingroup creator-reference-sidebar-views diff --git a/doc/qtcreator/src/user-interface/creator-how-to-view-output.qdoc b/doc/qtcreator/src/user-interface/creator-how-to-view-output.qdoc new file mode 100644 index 00000000000..2121bd247a2 --- /dev/null +++ b/doc/qtcreator/src/user-interface/creator-how-to-view-output.qdoc @@ -0,0 +1,85 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only + +/*! + \page creator-how-to-view-output.html + \if defined(qtdesignstudio) + \previouspage creator-quick-tour.html + \else + \previouspage creator-how-tos.html + \endif + + \ingroup creator-how-to-ui + + \title View output + + The \e {output views} show output from several sources, such as a list of + errors and warnings encountered during a build, detailed output from the + compiler, status of a program when it is executed, debug output, or search + results. + + \image qtcreator-output-panes-taskbar.webp {Output views} + + You can open output views in all + \if defined (qtcreator) + \l{Switch between modes}{modes} + \else + modes + \endif in the following ways: + + \list + \if defined(qtcreator) + \li Select the output view. + \endif + \li Select \uicontrol View > \uicontrol Output. + The menu items also display the \l{Keyboard Shortcuts} + {keyboard shortcuts} that you can use. + \li Select \key Alt (\key Cmd on \macos) and the number of the view. + \li Select \inlineimage icons/output-pane-menu.png + , and then select the view to open. + \endlist + + To maximize an open output view, select the \inlineimage icons/arrowup.png + (\uicontrol Maximize) button or press \key {Alt+Shift+9}. + + To increase or decrease the output text size, select \inlineimage icons/plus.png + (\uicontrol {Zoom In}) or \inlineimage icons/minus.png + (\uicontrol {Zoom Out}), or press \key Ctrl++ or \key Ctrl+-. Zooming is + not supported in all output views. + + \section1 Change text encoding + + If the text in the output is not displayed correctly, \QC might + be using a different codec from the one used by the tools that generate + the output. To specify the codec to use, select \uicontrol Edit > + \uicontrol Preferences > \uicontrol Environment > \uicontrol Interface, and + then select the codec in the \uicontrol {Text codec for tools} field. + + \image qtcreator-preferences-environment-interface.webp {Interface tab in Environment preferences} + + \section1 Find and filter output + + To search from output, press \key {Ctrl+F} when the view is active. Enter + search criteria in the \uicontrol Find field. For more information, see + \l{Finding and Replacing}. + + To filter output, enter a string in the \uicontrol Filter field. + + To specify filtering options, + select the \inlineimage icons/magnifier.png {Filtering options menu} + button. You can filter output by using regular expressions or + case-sensitivity. Select \uicontrol {Show Non-matching Lines} to + hide the lines that match the filter. + + Some output views do not support finding and filtering. + + \section1 Output views + + The following views show output: + + \if defined(qtcreator) + \annotatedlist creator-reference-output-views + \else + \annotatedlist studio-reference-output-views + \endif +*/ diff --git a/doc/qtcreator/src/user-interface/creator-only/creator-reference-sidebar-views.qdoc b/doc/qtcreator/src/user-interface/creator-only/creator-reference-sidebar-views.qdoc index 90c26db8d2c..ca147e76dcf 100644 --- a/doc/qtcreator/src/user-interface/creator-only/creator-reference-sidebar-views.qdoc +++ b/doc/qtcreator/src/user-interface/creator-only/creator-reference-sidebar-views.qdoc @@ -4,7 +4,6 @@ /*! \page creator-outline-view.html \previouspage creator-how-to-show-and-hide-sidebars.html - \nextpage creator-output-panes.html \ingroup creator-reference-sidebar-views \title Outline @@ -33,7 +32,6 @@ /*! \page creator-class-view.html \previouspage creator-how-to-show-and-hide-sidebars.html - \nextpage creator-output-panes.html \ingroup creator-reference-sidebar-views \title Class View @@ -54,7 +52,6 @@ /*! \page creator-call-hierarchy-view.html \previouspage creator-how-to-show-and-hide-sidebars.html - \nextpage creator-output-panes.html \ingroup creator-reference-sidebar-views \title Call Hierarchy @@ -77,7 +74,6 @@ /*! \page creator-type-hierarchy.html \previouspage creator-how-to-show-and-hide-sidebars.html - \nextpage creator-output-panes.html \ingroup creator-reference-sidebar-views \title Type Hierarchy @@ -110,7 +106,6 @@ /*! \page creator-include-hierarchy-view.html \previouspage creator-how-to-show-and-hide-sidebars.html - \nextpage creator-output-panes.html \ingroup creator-reference-sidebar-views \title Include Hierarchy diff --git a/doc/qtcreator/src/user-interface/creator-only/creator-reference-terminal-view.qdoc b/doc/qtcreator/src/user-interface/creator-only/creator-reference-terminal-view.qdoc new file mode 100644 index 00000000000..a87ec969c80 --- /dev/null +++ b/doc/qtcreator/src/user-interface/creator-only/creator-reference-terminal-view.qdoc @@ -0,0 +1,111 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only + +/*! + \page creator-reference-terminal-view.html + \previouspage creator-how-to-view-output.html + + \ingroup creator-reference-output-views + + \title Terminal + + \brief Opens a terminal. + + When you select the \uicontrol {Run in Terminal} check box and run an + application or the \uicontrol {Open Terminal} button to open a terminal, + it opens as an output view. + + To open the terminal in a separate window, select \uicontrol Edit > + \uicontrol Preferences > \uicontrol Terminal, and deselet the + \uicontrol {Use internal terminal} check box. + + On Linux and \macos, you can set the terminal to open by selecting + \uicontrol Edit > \uicontrol Preferences > + \uicontrol Environment > \uicontrol System. + + \image qtcreator-output-terminal.webp {Terminal pane} + + \list + \li To clear the terminal, select \inlineimage icons/clean_pane_small.png + (\uicontrol Clear). + + \li To close the current terminal, select \inlineimage icons/terminal-close.png + . + + \li To open new terminals as tabs, select \inlineimage icons/terminal-create.png + . + + \li To move between terminals, select the tabs or \inlineimage icons/arrowup.png + and \inlineimage icons/arrowdown.png + . + + \li To select a word in a terminal, double-click it. To select the whole line, + triple-click it. + + \li To open links in a browser, files in the editor, or folders in the + \l Projects view, hover the mouse over them, and press \key Ctrl. + + \li To \l{Finding and Replacing}{search} through the output, press \key {Ctrl+F}. + + \li To make the font larger or smaller, select the \inlineimage icons/plus.png + and \inlineimage icons/minus.png + buttons. You can also change the font size in terminal preferences. + + \li To open terminal preferences, select \inlineimage icons/settings.png + (\uicontrol Configure). + \endlist + + Most of the \QC keyboard shortcuts are disabled in the terminal, except the + ones for opening terminal preferences or the locator and quitting \QC. To + send the escape key to the terminal instead of closing the terminal, select + \uicontrol {Shift+Esc}. You can also specify that the escape key is sent to + the terminal in terminal preferences. + + \section1 Terminal Preferences + + To set preferences for the internal terminal, select \uicontrol Edit > + \uicontrol Preferences > \uicontrol Terminal, or select the + \uicontrol Configure button in the \uicontrol Terminal pane. + + \image qtcreator-preferences-terminal.webp {Terminal tab in Preferences} + + \table + \header + \li Option + \li Value + \row + \li \uicontrol {Use internal terminal} + \li Open the \uicontrol Terminal pane when you select + \uicontrol {Run in Terminal} or \uicontrol {Open Terminal}. + \row + \li \uicontrol {Send escape key to terminal} + \li Send the escape key to the terminal instead of closing the terminal. + \row + \li \uicontrol {Audible bell} + \li Play an audible bell when the a bell character is received. + \row + \li \uicontrol {Allow blinking cursor} + \li Allow the cursor to blink. + \row + \li \uicontrol {Font} + \li Select the \uicontrol {Font family} and \uicontrol Size for the text + in the terminal. You can also use the \inlineimage icons/plus.png + and \inlineimage icons/minus.png buttons in the \uicontrol Terminal + pane to change the font size. + \row + \li \uicontrol {Colors} + \li Set colors for the \uicontrol Terminal pane \uicontrol Foreground, + \uicontrol Background, \uicontrol Selection, and + \uicontrol {Find match}. + \row + \li \uicontrol {Default shell} + \li Set the full path to the default terminal executable in + \uicontrol {Shell path} and the arguments to pass to the shell + in \uicontrol {Shell arguments}. + \endtable + + To use an existing color scheme, select \uicontrol {Load Theme}. To revert + color changes, select \uicontrol {Reset Theme}. + + \sa {View output} +*/ diff --git a/doc/qtcreator/src/user-interface/creator-only/creator-reference-to-do-entries-view.qdoc b/doc/qtcreator/src/user-interface/creator-only/creator-reference-to-do-entries-view.qdoc new file mode 100644 index 00000000000..f8547ac3e1f --- /dev/null +++ b/doc/qtcreator/src/user-interface/creator-only/creator-reference-to-do-entries-view.qdoc @@ -0,0 +1,75 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only + +/*! + \page creator-reference-to-do-entries-view.html + \previouspage creator-how-to-view-output.html + + \ingroup creator-reference-output-views + + \title To-Do Entries + + \brief Lists the BUG, FIXME, NOTE, TODO, and WARNING keywords from the + current file, from all project files, or from a subproject. + + Click the icons on the toolbar to show only the selected + keywords. + + \image qtcreator-to-do-entries.webp {To-Do Entries} + + You can also open task list files generated by code scanning and + analysis tools in \l Issues. For more information, see + \l{Showing Task List Files in Issues}. + + \section1 Enabling the To-Do Plugin + + The Todo plugin is disabled by default. To enable it: + + \list 1 + \li Select \uicontrol Help > \uicontrol {About Plugins} > + \uicontrol Utilities > \uicontrol Todo. + \li Select \uicontrol OK. + \li Select \uicontrol {Restart Now} to restart \QC and load the plugin. + \endlist + + \section1 To-Do Preferences + + To add keywords, select \uicontrol Edit > \uicontrol Preferences > + \uicontrol {To-Do} > \uicontrol Add. Set an icon and a line background color + for the keyword. + + \image qtcreator-todo-options.png {To-Do preferences} + + \list + + \li To change the icon and line background color of the selected keyword, + select \uicontrol Edit. + + \li To remove the selected keyword, select \uicontrol Remove. + + \li To reset the list to predefined keywords, select \uicontrol Reset. + All your changes will be permanently lost. + + \li To determine whether the keywords in the whole project, in the + current file, or in a subproject are displayed by default, select + the appropriate option in the \uicontrol {Scanning scope} group. + + \endlist + + \section1 Excluding Files from Scanning + + To exclude files from scanning, select \uicontrol {Project Settings} > + \uicontrol {To-Do} in the \uicontrol Projects mode. + + \image qtcreator-todo-excluded-files.png {Excluded Files in To-Do preferences} + + Select \uicontrol Add and double-click the placeholder text in + \uicontrol {Exclude Files} to enter a regular expression that + matches the path to files to exclude. Use a forward slash (/) + as a separator in the path also on Windows. + + Select the link in \uicontrol {Use global settings} to open global + To-Do preferences. + + \sa {Enable and disable plugins} +*/ diff --git a/doc/qtcreator/src/user-interface/creator-open-documents-view.qdoc b/doc/qtcreator/src/user-interface/creator-open-documents-view.qdoc index c4e3d9e5692..72ac21121ed 100644 --- a/doc/qtcreator/src/user-interface/creator-open-documents-view.qdoc +++ b/doc/qtcreator/src/user-interface/creator-open-documents-view.qdoc @@ -9,7 +9,6 @@ \nextpage studio-content-library.html \else \previouspage creator-how-to-show-and-hide-sidebars.html - \nextpage creator-output-panes.html \endif \ingroup creator-reference-sidebar-views diff --git a/doc/qtcreator/src/user-interface/creator-projects-view.qdoc b/doc/qtcreator/src/user-interface/creator-projects-view.qdoc index 1c3534afd13..be07f7f1580 100644 --- a/doc/qtcreator/src/user-interface/creator-projects-view.qdoc +++ b/doc/qtcreator/src/user-interface/creator-projects-view.qdoc @@ -8,7 +8,6 @@ \nextpage creator-file-system-view.html \else \previouspage creator-how-to-show-and-hide-sidebars.html - \nextpage creator-output-panes.html \endif \ingroup creator-reference-sidebar-views diff --git a/doc/qtcreator/src/user-interface/creator-reference-output-views.qdoc b/doc/qtcreator/src/user-interface/creator-reference-output-views.qdoc new file mode 100644 index 00000000000..42df7eb4d18 --- /dev/null +++ b/doc/qtcreator/src/user-interface/creator-reference-output-views.qdoc @@ -0,0 +1,257 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only + +// ********************************************************************** +// NOTE: the sections are not ordered by their logical order to avoid +// reshuffling the file each time the index order changes (i.e., often). +// Run the fixnavi.pl script to adjust the links to the index order. +// ********************************************************************** + +/*! + \page creator-reference-issues-view.html + \previouspage creator-how-to-view-output.html + + \ingroup creator-reference-output-views + \ingroup studio-reference-output-views + + \title Issues + + \brief Lists issues from different sources. + + The \uicontrol Issues view filters out irrelevant output from the build tools + and presents the issues in an organized way. + + To further filter the output by type, select \inlineimage icons/filtericon.png + (\uicontrol {Filter Tree}) and then select a filter: + + \list + + \if defined(qtdesignstudio) + \li \uicontrol {Asset Export} - Errors and warnings encountered + while exporting assets. + + \li \uicontrol {Asset Importer Error} - Errors and warnings encountered + while importing assets from a design tool. + \else + \li \uicontrol Autotests - Errors and warnings encountered while running + tests. + \endif + + \li \uicontrol {Build System} - Errors and warnings encountered when + opening and managing projects. + + \if defined(qtcreator) + \li \uicontrol {Clang Code Model} - + \l {Parsing C++ Files with the Clang Code Model} + {Errors and warnings from the current editor}. + \li \uicontrol {Clang Tools} - Errors and warnings from + \l {Using Clang Tools}{Clang-Tidy and Clazy} + \endif + + \li \uicontrol Compile - Selected output from the compiler. Open + \uicontrol {Compile Output} for more detailed information. + + \li \uicontrol{Debug Information} - Lists debug information packages that might + be missing. + + \if defined(qtcreator) + \li \uicontrol Debugger - Errors encountered while running the + \l{Analyzing Code}{Valgrind code analysis tools}. + \endif + + \li \uicontrol{Debugger Runtime} - Errors encountered when starting \QC. For + example, information about missing DLLs. + + \li \uicontrol Deployment - Errors encountered between building an application + successfully and starting it on a \l{glossary-device}{device}. + + \if defined(qtcreator) + \li \uicontrol {My Tasks} - Entries from a task list file (.tasks) generated + by \l{Showing Task List Files in Issues} + {code scanning and analysis tools}. + + \li \uicontrol Python - Runtime errors and exceptions of Python scripts. + \endif + + \li \uicontrol QML and \uicontrol {QML Analysis} - + \l{JavaScript and QML Error Codes} + {QML and JavaScript syntax errors}. + + \if defined(qtcreator) + \li \uicontrol Sanitizer - Tasks created when you run an application if + you used an \e {address sanitizer} to detect memory handling issues. + \endif + \endlist + + To find output in the view, enter search criteria in the \uicontrol Filter + field. + + \image qtcreator-issues.webp {Issues} + + Select one or several lines to apply context-menu actions to their contents. + You can remove the selected lines or copy their contents to the clipboard. + For single lines, you can search the Internet for a solution using the + contents of the line as search criteria or open a version control + annotation view of the line that causes the error message. + + To view detailed information about the selected line (where available), press + \key Space. + + To navigate to the corresponding source code, click an issue or + select \uicontrol {Show in Editor} in the context menu. The entry must contain the + name of the file where the issue was found. + + To view more information about an issue in \l {Compile Output}, + select \uicontrol {Show Compile Output} in the context menu. + + To jump from one issue to the next or previous + one, select \inlineimage icons/arrowup.png + and \inlineimage icons/arrowdown.png + or press \key F6 and \key Shift+F6. + + By default, a new build clears the \uicontrol Issues view. To keep + the issues from the previous build rounds, deselect \uicontrol Edit > + \uicontrol Preferences > \uicontrol {Build & Run} > \uicontrol General > + \uicontrol {Clear issues list on new build}. +*/ + +/*! + \page creator-reference-search-results-view.html + \previouspage creator-how-to-view-output.html + + \ingroup creator-reference-output-views + \ingroup studio-reference-output-views + + \title Search Results + + \brief Lets you search through projects, files on a file system or the + currently open files. + + The search history (1) stores the search results. You can select earlier + searches from the history. + + \image qtcreator-search-results.webp {Search Results - criteria} + + The figure below shows an example search result for all + occurrences of the search string in the specified directory. + + \image qtcreator-search-results-matches.webp {Search Results - matches found} + + For more information about the different search options, see + \l {Finding and Replacing}. +*/ + +/*! + \page creator-reference-application-output-view.html + \previouspage creator-how-to-view-output.html + + \ingroup creator-reference-output-views + \ingroup studio-reference-output-views + + \title Application Output + + \brief Displays the status of a program when you execute it, and the debug + output. + + \image qtcreator-application-output.webp {Application Output} + + \if defined(qtcreator) + If you specify command line arguments in the run settings that are passed + to the application when running it, they are displayed as a part of the + application output. For more information, see + \l{Specifying Run Settings for Desktop Device Types}. + \endif + + Select toolbar buttons to run applications, to attach the debugger to the + running application, and to stop running or debugging. + + \section1 Application Output Preferences + + To set preferences for displaying application output: + + \list + \li Select \uicontrol Edit > \uicontrol Preferences > + \uicontrol {Build & Run} > \uicontrol {Application Output}. + \li Select the \inlineimage icons/settings.png + (\uicontrol {Open Settings Page}) button. + \endlist + + \image qtcreator-preferences-application-output.webp {Application Output tab in Preferences} + + You can select whether to open \uicontrol{Application Output} on output when + running or debugging applications, to clear old output on a new run, + to word-wrap output, and to limit output to the specified number of lines. +*/ + +/*! + \page creator-reference-compile-output-view.html + \previouspage creator-how-to-view-output.html + + \ingroup creator-reference-output-views + \ingroup studio-reference-output-views + + \title Compile Output + + \brief Shows all output from the compiler. + + \uicontrol{Compile Output} shows a more detailed version of information + displayed in \l Issues. + + \image qtcreator-compile-output.webp {Compile Output} + + Double-click a file name in an error message to open the file in the + code editor. + + To cancel the build, select the \uicontrol {Cancel Build} button. + + To copy the output to the clipboard, select \uicontrol {Select All} in the + context menu, and then select \uicontrol Copy. Save the output as a file if + you want to examine it later without having to build the project again. + This is useful for large projects that take a long time to build. + + \section1 Compile Output Preferences + + To specify whether to open the \uicontrol {Compile Output} view on output + when building applications: + + \list 1 + \li Open the preferences: + \list + \li In the \uicontrol {Compile Output} view, + select \inlineimage icons/settings.png + (\uicontrol {Open Settings Page}). + \li Select \uicontrol Edit > \uicontrol Preferences > + \uicontrol {Build & Run} > \uicontrol {Compile Output}. + \endlist + \image qtcreator-preferences-compile-output.webp {Compile Output tab in Preferences} + \li Select the \uicontrol {Open Compile Output when building} check box. + \li In the \uicontrol {Limit output to} field, you can specify the + maximum amount of build output lines to display. + \endlist + + \section1 Parsing Existing Compile Output + + You can use \QC's output parsers to parse output from builds done outside + of \QC or stored from previous build runs. By default, the parsers from the + kit selected for the active project are used, but you can select another + kit. + + To parse compile output: + + \list 1 + \li Select \uicontrol Tools > \uicontrol {Parse Build Output}. + \image qtcreator-parse-build-output.png + \li Paste the build output in the \uicontrol {Build Output} field, or + select \uicontrol {Load from File} to load it from a file. + \li Deselect the \uicontrol {Output went to stderr} check box if the + parser expects issues on \c stdout. + \li In the \uicontrol {Use parsers from kit} field, select the kit to + use for parsing the output. Select \uicontrol Manage to view + and modify kit settings. + \li The parser displays the parsed output in \l Issues. By default, the + view is cleared before adding the new output. + Deselect the \uicontrol {Clear existing tasks} check box to append + the new output to the old output. + \li Select \uicontrol OK to start parsing. + \endlist +*/ diff --git a/doc/qtcreator/src/user-interface/creator-ui.qdoc b/doc/qtcreator/src/user-interface/creator-ui.qdoc index a6fd8c45576..b37c1c4e0f7 100644 --- a/doc/qtcreator/src/user-interface/creator-ui.qdoc +++ b/doc/qtcreator/src/user-interface/creator-ui.qdoc @@ -1,12 +1,6 @@ // Copyright (C) 2023 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only -// ********************************************************************** -// NOTE: the sections are not ordered by their logical order to avoid -// reshuffling the file each time the index order changes (i.e., often). -// Run the fixnavi.pl script to adjust the links to the index order. -// ********************************************************************** - /*! \page creator-quick-tour.html \if defined(qtdesignstudio) @@ -14,7 +8,7 @@ \nextpage creator-using-qt-quick-designer.html \else \previouspage creator-overview.html - \nextpage creator-views.html + \nextpage creator-configuring.html \endif \title User Interface @@ -66,7 +60,7 @@ \li \inlineimage numbers/07.png \li Output \li View output from building, running, and other actions. - \li \l{Viewing Output} + \li \l{View output} \endtable To see where the above controls are in the UI, select @@ -127,6 +121,7 @@ \li \l {Find menu items on \macos} \li \l {Set high DPI scaling} \li \l {Switch UI themes} + \li \l {View output} \endlist \section1 Viewing Images @@ -140,465 +135,3 @@ \endif */ - -/*! - \page creator-output-panes.html - \if defined(qtdesignstudio) - \previouspage creator-editor-functions.html - \nextpage creator-highlighting.html - \else - \previouspage creator-open-documents-view.html - \nextpage creator-configuring.html - \endif - - \title Viewing Output - - \image qtcreator-general-messages.webp {General Messages} - - You can view the following types of output: - - \list - - \li \l {Issues} - - \li \l {Search Results} - - \li \l {Application Output} - - \li \l {Compile Output} - - \if defined(qtcreator) - \li \l {Terminal} - \endif - - \li \uicontrol {QML Debugger Console} - - \li \uicontrol{General Messages} - - \if defined(qtcreator) - \li \l {Static Code Analysis}{Axivion} - \endif - - \li \uicontrol{Version Control} - - \if defined(qtcreator) - \li \l{Running Autotests}{Test Results} - - \li \l{Using Squish}{Squish} test results and Squish Server and - Runner logs - - \li \l {To-Do Entries} - - \endif - - \endlist - - Output is available on the taskbar in all - \if defined(qtcreator) - \l{Switch between modes}{modes}. - \else - \l{Mode}{modes}. - \endif - - \image qtcreator-output-panes-taskbar.webp "Output on the taskbar" - - You can view output in the following ways: - - \list - \li Select the output view on the taskbar. - \li Select \key Alt (\key Cmd on \macos) and the number of the view on - the taskbar. - \li Select \inlineimage icons/output-pane-menu.png - , and then select the view to open. - \li Select \uicontrol View > \uicontrol Output. - The menu items also display the \l{Keyboard Shortcuts} - {keyboard shortcuts} that you can use. - \endlist - - To maximize an open output view, select the \inlineimage icons/arrowup.png - (\uicontrol Maximize) button or press \key {Alt+Shift+9}. - - - To increase or decrease the output text size, select \inlineimage icons/plus.png - (\uicontrol {Zoom In}) or \inlineimage icons/minus.png - (\uicontrol {Zoom Out}), or press \key Ctrl++ or \key Ctrl+-. Zooming is - not supported in all output views. - - To open the \uicontrol{General Messages} and - \if defined(qtcreator) - \l{Using Version Control Systems}{Version Control} - \else - \l{Using Git}{Version Control} - \endif - views, select \uicontrol View > \uicontrol Output. - \if defined(qtcreator) - To view \uicontrol {To-Do Entries}, enable the \uicontrol Todo plugin. - \endif - - For more information about the \uicontrol {QML Debugger Console} view, see - \l{Executing JavaScript Expressions}. - - If the text in the output is not displayed correctly, \QC might - be using a different codec from the one used by the tools that generate - the output. To specify the codec to use, select \uicontrol Edit > - \uicontrol Preferences > \uicontrol Environment > \uicontrol Interface, and - then select the codec in the \uicontrol {Text codec for tools} field. - - \image qtcreator-preferences-environment-interface.webp {Interface tab in Environment preferences} - - \section1 Finding and Filtering Output - - To search from output, press \key {Ctrl+F} when the view is active. Enter - search criteria in the \uicontrol Find field. For more information, see - \l{Finding and Replacing}. - - Besides searching from the output, you can enter a string in the - \uicontrol Filter field to filter it. To specify filtering options, - select the \inlineimage icons/magnifier.png "Filtering options menu" - button. You can filter output by using regular expressions or - case-sensitivity. Select \uicontrol {Show Non-matching Lines} to - hide the lines that match the filter. - - Finding and filtering are not supported in all output views. - - \section1 Issues - - \uicontrol{Issues} lists the following types of issues: - - \list - - \if defined(qtdesignstudio) - \li \uicontrol {Asset Export} - Errors and warnings encountered - while exporting assets. - - \li \uicontrol {Asset Importer Error} - Errors and warnings encountered - while importing assets from a design tool. - \else - \li \uicontrol Autotests - Errors and warnings encountered while running - tests. - \endif - - \li \uicontrol {Build System} - Errors and warnings encountered during a - build. - - \if defined(qtcreator) - \li \uicontrol {Clang Code Model} - - \l {Parsing C++ Files with the Clang Code Model} - {Errors and warnings from the current editor}. - \li \uicontrol {Clang Tools} - Errors and warnings from - \l {Using Clang Tools}{Clang-Tidy and Clazy} - \endif - - \li \uicontrol Compile - Selected output from the compiler. Open - \uicontrol {Compile Output} for more detailed information. - - \li \uicontrol{Debug Information} - Lists debug information packages that might - be missing. - - \if defined(qtcreator) - \li \uicontrol Debugger - Errors encountered while running the - \l{Analyzing Code}{Valgrind code analysis tools}. - \endif - - \li \uicontrol{Debugger Runtime} - Errors encountered when starting \QC. For - example, information about missing DLLs. - - \li \uicontrol Deployment - Errors encountered between building an application - successfully and starting it on a \l{glossary-device}{device}. - - \if defined(qtcreator) - \li \uicontrol {My Tasks} - Entries from a task list file (.tasks) generated - by \l{Showing Task List Files in Issues} - {code scanning and analysis tools}. - - \li \uicontrol Python - Runtime errors and exceptions of Python scripts. - \endif - - \li \uicontrol QML and \uicontrol {QML Analysis} - - \l{JavaScript and QML Error Codes} - {QML and JavaScript syntax errors}. - - \if defined(qtcreator) - \li \uicontrol Sanitizer - Tasks created when you run an application if - you used an \e {address sanitizer} to detect memory handling issues. - \endif - \endlist - - The view filters out irrelevant output from the build tools and presents the - issues in an organized way. To further filter the output by type, select - \inlineimage icons/filtericon.png - (\uicontrol {Filter Tree}) and then select a filter. To find output in the - view, enter search criteria in the \uicontrol Filter field. - - \image qtcreator-issues.webp {Issues} - - Select one or several lines to apply context-menu actions to their contents. - You can remove the selected lines or copy their contents to the clipboard. - For single lines, you can search the Internet for a solution using the - contents of the line as search criteria or open a version control - annotation view of the line that causes the error message. - - To view detailed information about the selected line (where available), press - \key Space. - - To navigate to the corresponding source code, click an issue or - select \uicontrol {Show in Editor} in the context menu. The entry must contain the - name of the file where the issue was found. - - To view more information about an issue in \l {Compile Output}, - select \uicontrol {Show Compile Output} in the context menu. - - To jump from one issue to the next or previous - one, select \inlineimage icons/arrowup.png - and \inlineimage icons/arrowdown.png - or press \key F6 and \key Shift+F6. - - By default, a new build clears the \uicontrol Issues view. To keep - the issues from the previous build rounds, deselect \uicontrol Edit > - \uicontrol Preferences > \uicontrol {Build & Run} > \uicontrol General > - \uicontrol {Clear issues list on new build}. - - \section1 Search Results - - In \uicontrol{Search Results}, you can search through projects, files on - a file system or the currently open files: - - \image qtcreator-search-results.webp {Search Results - criteria} - - The search history (1) stores the search results. You can select earlier - searches from the history. - - The figure below shows an example search result for all - occurrences of the search string in the specified directory. - - \image qtcreator-search-results-matches.webp {Search Results - matches found} - - For more information about the different search options, see - \l {Finding and Replacing}. - - \section1 Application Output - - \uicontrol{Application Output} displays the status of a program when - you execute it, and the debug output. - - \image qtcreator-application-output.webp {Application Output} - - \if defined(qtcreator) - If you specify command line arguments in the run settings that are passed - to the application when running it, they are displayed as a part of the - application output. For more information, see - \l{Specifying Run Settings for Desktop Device Types}. - \endif - - Select toolbar buttons to run applications, to attach the debugger to the - running application, and to stop running or debugging. - - To specify settings for displaying application output, select - \uicontrol Edit > \uicontrol Preferences > \uicontrol {Build & Run} > - \uicontrol {Application Output}, or click the \inlineimage icons/settings.png - (\uicontrol {Open Settings Page}) button. You can select whether to open - \uicontrol{Application Output} on output when running or debugging - applications, to clear old output on a new run, - to word-wrap output, and to limit output to the specified number of lines. - - \section1 Compile Output - - \uicontrol{Compile Output} shows all output from the compiler. - The \uicontrol{Compile Output} is a more detailed version of information - displayed in \l Issues. - - \image qtcreator-compile-output.webp {Compile Output} - - Double-click on a file name in an error message to open the file in the - code editor. - - Select the \uicontrol {Cancel Build} button to cancel the build. - - To specify whether to open the \uicontrol {Compile Output} view on output - when building applications, select \uicontrol Edit > \uicontrol Preferences > - \uicontrol {Build & Run} > \uicontrol {Compile Output}, and then select the - \uicontrol {Open Compile Output when building} check box. - In the \uicontrol {Limit output to} field, you can specify the maximum - amount of build output lines to display. - - You can also open the preferences page by clicking \inlineimage icons/settings.png - (\uicontrol {Open Settings Page}). - - To copy the output to the clipboard, select \uicontrol {Select All} in the - context menu, and then select \uicontrol Copy. Save the output as a file if - you want to examine it later without having to build the project again. - This is useful for large projects that take a long time to build. - - \section2 Parsing Existing Compile Output - - You can use \QC's output parsers to parse output from builds done outside - of \QC or stored from previous build runs. By default, the parsers from the - kit selected for the active project are used, but you can select another - kit. - - To parse compile output: - - \list 1 - \li Select \uicontrol Tools > \uicontrol {Parse Build Output}. - \image qtcreator-parse-build-output.png - \li Paste the build output in the \uicontrol {Build Output} field, or - select \uicontrol {Load from File} to load it from a file. - \li Deselect the \uicontrol {Output went to stderr} check box if the - parser expects issues on \c stdout. - \li In the \uicontrol {Use parsers from kit} field, select the kit to - use for parsing the output. Select \uicontrol Manage to view - and modify kit settings. - \li The parser displays the parsed output in \l Issues. By default, the - view is cleared before adding the new output. - Deselect the \uicontrol {Clear existing tasks} check box to append - the new output to the old output. - \li Select \uicontrol OK to start parsing. - \endlist - - \if defined(qtcreator) - - \section1 Terminal - - When you select the \uicontrol {Run in Terminal} check box and run an - application or the \uicontrol {Open Terminal} button to open a terminal, - the default terminal opens. On Linux and \macos, you can set the default - terminal by selecting \uicontrol Edit > \uicontrol Preferences > - \uicontrol Environment > \uicontrol System. - - To open the terminal on the taskbar instead of in a separate window, select - \uicontrol Edit > \uicontrol Preferences > \uicontrol Terminal > - \uicontrol {Use internal terminal}. - - \image qtcreator-output-terminal.webp {Terminal pane} - - To clear the terminal, select \inlineimage icons/clean_pane_small.png - (\uicontrol Clear). - - To close the current terminal, select \inlineimage icons/terminal-close.png - . - - To open new terminals as tabs, select \inlineimage icons/terminal-create.png - . - - To move between terminals, select the tabs or \inlineimage icons/arrowup.png - and \inlineimage icons/arrowdown.png - . - - To select a word in a terminal, double-click it. To select the whole line, - triple-click it. - - To open links in a browser, files in the editor, or folders in the - \l Projects view, hover the mouse over them, and press \key Ctrl. - - To \l{Finding and Replacing}{search} through the output, press \key {Ctrl+F}. - - To make the font larger or smaller, select the \inlineimage icons/plus.png - and \inlineimage icons/minus.png - buttons. You can also change the font size in terminal preferences. - - To open terminal preferences, select \inlineimage icons/settings.png - (\uicontrol Configure). - - Most of the \QC keyboard shortcuts are disabled in the terminal, except the - ones for opening terminal preferences or the locator and quitting \QC. To - send the escape key to the terminal instead of closing the terminal, select - \uicontrol {Shift+Esc}. You can also specify that the escape key is sent to - the terminal in terminal preferences. - - \section2 Setting Terminal Preferences - - To set preferences for the internal terminal, select \uicontrol Edit > - \uicontrol Preferences > \uicontrol Terminal, or select the - \uicontrol Configure button in the \uicontrol Terminal pane. - - \image qtcreator-preferences-terminal.webp {Terminal tab in Preferences} - - \table - \header - \li Option - \li Value - \row - \li \uicontrol {Use internal terminal} - \li Open the \uicontrol Terminal pane when you select - \uicontrol {Run in Terminal} or \uicontrol {Open Terminal}. - \row - \li \uicontrol {Send escape key to terminal} - \li Send the escape key to the terminal instead of closing the terminal. - \row - \li \uicontrol {Audible bell} - \li Play an audible bell when the a bell character is received. - \row - \li \uicontrol {Allow blinking cursor} - \li Allow the cursor to blink. - \row - \li \uicontrol {Font} - \li Select the \uicontrol {Font family} and \uicontrol Size for the text - in the terminal. You can also use the \inlineimage icons/plus.png - and \inlineimage icons/minus.png buttons in the \uicontrol Terminal - pane to change the font size. - \row - \li \uicontrol {Colors} - \li Set colors for the \uicontrol Terminal pane \uicontrol Foreground, - \uicontrol Background, \uicontrol Selection, and - \uicontrol {Find match}. - \row - \li \uicontrol {Default shell} - \li Set the full path to the default terminal executable in - \uicontrol {Shell path} and the arguments to pass to the shell - in \uicontrol {Shell arguments}. - \endtable - - To use an existing color scheme, select \uicontrol {Load Theme}. To revert - color changes, select \uicontrol {Reset Theme}. - - \section1 To-Do Entries - - \uicontrol {To-Do Entries} lists the BUG, FIXME, NOTE, TODO, and - WARNING keywords from the current file, from all project files, or from a - subproject. Click the icons on the toolbar to show only the selected - keywords. - - \image qtcreator-to-do-entries.webp {To-Do Entries} - - To add keywords, select \uicontrol Edit > \uicontrol Preferences > - \uicontrol {To-Do} > \uicontrol Add. Set an icon and a line background color - for the keyword. - - \image qtcreator-todo-options.png {To-Do preferences} - - To change the icon and line background color of the selected keyword, select - \uicontrol Edit. - - To remove the selected keyword, select \uicontrol Remove. - - To reset the list to predefined keywords, select \uicontrol Reset. All your - changes will be permanently lost. - - To determine whether the keywords in the whole project, in the current file, - or in a subproject are displayed by default, select the appropriate option - in the \uicontrol {Scanning scope} group. - - To exclude files from scanning, select \uicontrol {Project Settings} > - \uicontrol {To-Do} in the \uicontrol Projects mode. - - \image qtcreator-todo-excluded-files.png {Excluded Files in To-Do preferences} - - Select \uicontrol Add and double-click the placeholder text in - \uicontrol {Exclude Files} to enter a regular expression that - matches the path to files to exclude. Use a forward slash (/) - as a separator in the path also on Windows. - - Select the link in \uicontrol {Use global settings} to open global - To-Do preferences. - - The Todo plugin is disabled by default. To enable the plugin, select - \uicontrol Help > \uicontrol {About Plugins} > \uicontrol Utilities > - \uicontrol Todo. Then select \uicontrol {Restart Now} to restart \QC - and load the plugin. - - In addition, you can open task list files generated by code scanning and - analysis tools in \l Issues. For more information, see - \l{Showing Task List Files in Issues}. - \endif - -*/ diff --git a/doc/qtcreator/src/vcs/creator-only/creator-vcs-gitlab.qdoc b/doc/qtcreator/src/vcs/creator-only/creator-vcs-gitlab.qdoc index 52968f5b949..c458d5d0079 100644 --- a/doc/qtcreator/src/vcs/creator-only/creator-vcs-gitlab.qdoc +++ b/doc/qtcreator/src/vcs/creator-only/creator-vcs-gitlab.qdoc @@ -20,7 +20,7 @@ To use GitLab, you must create a connection to the GitLab server and clone the projects you want to work on. You can also link previously cloned projects to GitLab in the project settings. This enables you to receive - event notifications in the \l {Viewing Output}{Version Control} pane. + event notifications in the \l {View output}{Version Control} pane. \section1 Connecting to GitLab Servers diff --git a/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc index 0f9f485b8c7..8b14e1a10af 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc @@ -200,7 +200,6 @@ \list \li \l{Writing Code} \list - \li \l{Viewing Output} \li \l{Semantic Highlighting} \li \l{Checking Code Syntax} \li \l{Completing Code}