aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@qt.io>2017-09-05 09:59:25 +0200
committerNikolai Kosjar <nikolai.kosjar@qt.io>2017-09-21 07:15:12 +0000
commit89fa23a916b55bd06b0b0756d6d874b4b03e5ba1 (patch)
treedd0507586e081df9849c90c545b868f2bd15d9f9 /doc
parentedab564cf0c051ad0774dc5a59751d3c5781b263 (diff)
Beautifier: ClangFormat: Format current syntactic entity for no selection
In case there was no selection, the action "Format Selected Text" could format the whole file (option) as a fallback. However, there is also the use case of formatting the syntactic entity under the cursor. Introducing another separate action for this feels wrong, so remove the fallback instead since there is already an action handling this. Change-Id: Ia73f6074433e706bb4c2d375ad5b84dd59bc93a3 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Lorenz Haas <lorenz.haas@histomatics.de>
Diffstat (limited to 'doc')
-rw-r--r--doc/src/editors/creator-beautifier.qdoc12
1 files changed, 7 insertions, 5 deletions
diff --git a/doc/src/editors/creator-beautifier.qdoc b/doc/src/editors/creator-beautifier.qdoc
index e93d222594..52662b53c9 100644
--- a/doc/src/editors/creator-beautifier.qdoc
+++ b/doc/src/editors/creator-beautifier.qdoc
@@ -174,12 +174,14 @@
\endlist
In addition to the \uicontrol {Format Current File} command, ClangFormat
- and Uncrustify provide the \uicontrol {Format Selected Text} command. If you
+ and Uncrustify provide additional commands.
+ ClangFormat provides the \uicontrol {Format at Cursor} command. If you
+ select it when no text is selected, the syntactic entity under the cursor
+ is formatted. The \uicontrol {Disable Formatting for Selected Text} command
+ wraps selected lines within \c {// clang-format off} and
+ \c {// clang-format on}.
+ Uncrustify provides the \uicontrol {Format Selected Text} command. If you
select it when no text is selected, the whole file is formatted by default.
To disable this behavior, deselect the
\uicontrol {Format entire file if no text was selected} check box.
-
- ClangFormat provides additionally the \uicontrol {Disable Formatting for
- Selected Text} command. If you select it, the selected lines will be
- wrapped within \c {// clang-format off} and \c {// clang-format on}.
*/