forked from qt-creator/qt-creator
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 <eike.ziller@qt.io>
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 9.5 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 4.8 KiB |
BIN
doc/qtcreator/images/qtcreator-preferences-compile-output.webp
Normal file
BIN
doc/qtcreator/images/qtcreator-preferences-compile-output.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.3 KiB |
@@ -500,9 +500,9 @@
|
||||
\endlist
|
||||
\endlist
|
||||
|
||||
Output from the helper program that processes the data is displayed in
|
||||
\l{Viewing Output}{General Messages}.
|
||||
The \uicontrol {General Messages} view shows \l{View output}{output} from the
|
||||
helper program that processes the data.
|
||||
|
||||
Some information is displayed in \l {Application Output} even if the
|
||||
The \l {Application Output} view shows some information even if the
|
||||
Performance Analyzer displays error messages.
|
||||
*/
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
\page creator-editor-functions.html
|
||||
\previouspage creator-coding.html
|
||||
\if defined(qtdesignstudio)
|
||||
\nextpage creator-output-panes.html
|
||||
\nextpage creator-highlighting.html
|
||||
\else
|
||||
\nextpage creator-coding-navigating.html
|
||||
\endif
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
copy the URL of the post on the code pasting service to the
|
||||
clipboard when you paste a post.
|
||||
\li Select the \uicontrol {Display General Messages after sending a post}
|
||||
check box to display the URL in \l{Viewing Output}{General Messages}
|
||||
check box to display the URL in \l{View output}{General Messages}
|
||||
when you paste a post.
|
||||
\endlist
|
||||
|
||||
|
||||
@@ -92,7 +92,7 @@
|
||||
patterns to extend the MIME types, separated by semicolons.
|
||||
\li In the \uicontrol {Startup behavior} field, select whether the
|
||||
language server is started when \QC starts or when a project or file
|
||||
with a matching MIME type is opened. \l{Viewing Output}
|
||||
with a matching MIME type is opened. \l{View output}
|
||||
{General Messages} displays information about the connection to the
|
||||
language server.
|
||||
\li In the \uicontrol {Initialization options} field, you can add
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
/*!
|
||||
\page creator-highlighting.html
|
||||
\if defined(qtdesignstudio)
|
||||
\previouspage creator-output-panes.html
|
||||
\previouspage creator-editor-functions.html
|
||||
\else
|
||||
\previouspage creator-coding-navigating.html
|
||||
\endif
|
||||
@@ -55,8 +55,8 @@
|
||||
If the editor cannot find the highlight definition for a file that you open
|
||||
for editing, it prompts you to download additional highlight definition
|
||||
files. Select \uicontrol {Download Definitions} to download the files.
|
||||
Information about the downloaded files is displayed in \l{Viewing Output}
|
||||
{General Messages}.
|
||||
To view information about the downloaded files, open the \l{View output}
|
||||
{General Messages} view.
|
||||
|
||||
To suppress the message for a particular file pattern, select
|
||||
\uicontrol Edit > \uicontrol Preferences > \uicontrol {Text Editor}
|
||||
|
||||
@@ -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.
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
// **********************************************************************
|
||||
|
||||
/*!
|
||||
\previouspage creator-output-panes.html
|
||||
\previouspage creator-quick-tour.html
|
||||
\page creator-configuring.html
|
||||
\nextpage creator-build-example-application.html
|
||||
|
||||
|
||||
@@ -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}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
@@ -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
|
||||
|
||||
@@ -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}
|
||||
*/
|
||||
@@ -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}
|
||||
*/
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
@@ -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
|
||||
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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}
|
||||
|
||||
Reference in New Issue
Block a user