Skip to content

gh-94525: Double left click to smart select meaningful selection#145386

Open
znsoooo wants to merge 3 commits intopython:mainfrom
znsoooo:dev-auto-select
Open

gh-94525: Double left click to smart select meaningful selection#145386
znsoooo wants to merge 3 commits intopython:mainfrom
znsoooo:dev-auto-select

Conversation

@znsoooo
Copy link
Contributor

@znsoooo znsoooo commented Mar 1, 2026

Features:

  • Highlight the selected word.
  • Click the boundaries of string to select the whole string. (by using pre-tagged TAG in tk.Text)
  • Quick select the whole comments by click the comment mark (# sign).
  • Quick select the matched parentheses, including in comments.
  • Select a row by double-click the end of line.
  • Multi-line select by click the colon mark or click the space in indent.
  • Select escape character (\n, \xhh, \uxxxx, …).

Screen record:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant