Skip to content

Conversation

selmaVH1
Copy link
Collaborator

@selmaVH1 selmaVH1 commented Oct 3, 2025

fixes #9106
fixes #10242

@selmaVH1 selmaVH1 added the backport release_3.44 On merge create a backported pull request to 3.44 label Oct 3, 2025
@DelazJ DelazJ added Processing Alg (Features of) An algorithm. Use the Help button in the application to find the page. and removed Processing Alg (Features of) An algorithm. Use the Help button in the application to find the page. labels Oct 3, 2025
* Use the default Desktop Environment shortcut to find next/previous
(:kbd:`Ctrl+G` and :kbd:`Shift+Ctrl+G`);
* Automatically find first match when typing in find box;
* |replace| :sup:`Replace` matching text with the text in the replace box;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you also mention the "Replace all", as well as ability to use captured groups when regex is used? and this list item should be moved after all the subitems that refer to the "find" action, e.g. before the "esc" one..

* Pressing :kbd:`Esc` closes the find bar.

* Object inspector: a class and function browser;
* |commentEditorConsole| :sup:`Toggle Comment` in selected lines with :kbd:`Ctrl+:`;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The use of "with" here looks weird to me, it sounds like you combine the keyboard shortcut with the button.


* Object inspector: a class and function browser;
* |commentEditorConsole| :sup:`Toggle Comment` in selected lines with :kbd:`Ctrl+:`;
* |formatCode| :sup:`Format Code`: check more :ref:`here <python_contextual_help>`;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's be more verbose

Suggested change
* |formatCode| :sup:`Format Code`: check more :ref:`here <python_contextual_help>`;
* |formatCode| :sup:`Reformat Code`: allows to manually apply various formatting rules
(sort imports, indentation, line length, ...) to the code, following :ref:`user-defined settings <python_code_formatting>`.
This may require installation of additional Python modules.

And we either use a dedicated anchor pointing to the "reformat code" instruction or show the path.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any chance it is reduced to a more common size for icons?

* Object inspector: a class and function browser;
* |commentEditorConsole| :sup:`Toggle Comment` in selected lines with :kbd:`Ctrl+:`;
* |formatCode| :sup:`Format Code`: check more :ref:`here <python_contextual_help>`;
* |browserConsole| :sup:`Object inspector`: a class and function browser;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't really know how this button works and what it really does but it is enabled from the Python settings, run and debug group. Worth a mention.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport release_3.44 On merge create a backported pull request to 3.44
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Python Console] Missing Reformat code action Add replace/replace all functionality to QgsCodeEditorWidget (Request in QGIS)
2 participants