Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a general text cleanup and checking tool #1045

Open
vkbo opened this issue Apr 23, 2022 · 0 comments
Open

Add a general text cleanup and checking tool #1045

vkbo opened this issue Apr 23, 2022 · 0 comments
Assignees
Labels
editor Component: Editor enhancement Request: New feature or improvement

Comments

@vkbo
Copy link
Owner

vkbo commented Apr 23, 2022

Note: This is a spin-off from isse #1043. It should be implemented in sync with #1061.

The highlight redundant spaces feature doesn't work properly if the spaces are a part of line wrapping. This issue cannot be resolved as it is an issue with the underlying Qt framework. However, the feature can be replace by a general text cleanup tool that can sort out multiple things.

Adding a GUI tool that can check for a selectable list of text issues could be added. It would iterate through the file one paragraph at a time and suggest removal of double-spaces, trailing spaces, maybe spell checking, quote symbols, etc.

While tools like this should be available from the Tools menu, it would also be convenient to add more such tools to the header or footer for easy access. The tool could even run the chosen checks in the background and report on problems like VSCode does. The list of problems could be an expandable panel below the text similar to the reference panel for the viewer.

@vkbo vkbo added the enhancement Request: New feature or improvement label Apr 23, 2022
@vkbo vkbo self-assigned this Apr 23, 2022
@vkbo vkbo added this to the Release 1.9 Beta 1 milestone May 3, 2022
@vkbo vkbo added the editor Component: Editor label May 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editor Component: Editor enhancement Request: New feature or improvement
Projects
None yet
Development

No branches or pull requests

1 participant