8 comments
Hi,

Thank you for reporting this. Can you navigate to Edit > Disable "Column Selection Mode" and see if the issue disappears?
0

"Column Selection Mode" was disabled from the beginning, when I enabled on the previous problem was solved but a new problem arose as in the video: when I double click and drag to the end of the line, it does not select the whole word, but when I double click, drag the mouse to select instead of holding after the last character used in the line

https://www.veed.io/view/0795541e-b2d4-4d97-aab0-3bc48c5a81a7?source=editor&panel=share

To make my request more intuitive, I have recorded an additional video below on how vscode works and I want webstorm to do the same.

https://www.veed.io/view/30ff7e4d-9015-4089-ae7d-1b84aaa6864d?source=editor&panel=share

0
Hi, 

Thank you for sharing the screen recordings. I was not able to reproduce with my current settings. Can you share your Settings from File > Manage IDE Settings > Export Settings and send it to our upload server - https://uploads.jetbrains.com/

Thank you!
0

My setting webstorm: 
Upload id: 2025_10_13_FoSewmG1JBXKCB4po72J6V (file: settings.zip)

0
Hi, 

Thank you for sharing the data, however I wasn't able to reproduce in Webstorm 2025.2.3 Editor on Mac OS with your settings. Can you share your WebStorm version and OS? Also, could you add some steps to reproduce?
Apart from the mouse you are using, is there any different input device you can try that with?

There is a similar ticket I was able to find in YouTrack (reproducible in Remote Dev): https://youtrack.jetbrains.com/issue/GTW-1827/double-click-drag-selection-fails-to-select-entire-first-word, however the fix is available since 2023.1.
0

There seems to be a confusion here, the solution you gave is the problem when I enable "Column Selection Mode" and by default it is disabled so I don't have that problem. I just want the problem at the top of the post fixed as per the video on how the VSCode IDE works.

About the steps to reproduce the error:
1. Double click on a variable name, function name or any word and hold the mouse
2. Drag to the end of that row so that the cursor passes the last character of that row and you will see the selected sentences including a little character in the row below (you can review my first video to understand the steps better).

About the webstorm version operating system:
WebStorm 2025.2.3
Build #WS-252.26830.93, built on October 2, 2025
Source revision: a4b6b6ae9f201
Licensed to Hoang Anh Dev
Subscription is active until October 7, 2026.
For educational use only.
Runtime version: 21.0.8+1-b1038.72 amd64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.awt.windows.WToolkit
Windows 11.0
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 2048M
Cores: 24
Registry: 
ide.experimental.ui=true 
completion.cloud.adaptive.debounce.is.active=true
Non-Bundled Plugins: 
ru.adelf.idea.dotenv (252.23892.201) 
JavaScriptDebugger (252.26830.99) 
com.intellij.ml.llm (252.26830.93) 
monokai-pro (2.1.1) 
org.jetbrains.plugins.github (252.26830.99-IU) 
org.jetbrains.plugins.gitlab (252.26830.99-IU) 
com.intellij.react (252.26830.99) 
org.jetbrains.plugins.vue (252.26830.102) 
Subversion (252.26830.102) 
org.jetbrains.security.package-checker (252.26830.95).

0

Hi,
Got it—thanks for clearing that up.

Here’s how I’m reading it:

  • First video (selection grabs a char on the next line): that looked like Column Selection Mode behavior. Since it’s off for you by default, we won’t treat that as the fix. If you see the spillover with column mode still off, ping me with a quick clip and I’ll file a separate bug.
  • Second Video (double-click + drag doesn’t select the whole first word): your second video matches GTW-1827 exactly. I’ve linked your case there so it’s tracked with the ongoing fix work.

Regarding steps to reproduce, I should've mentioned that I was looking for env data, file types where this is reproduced, etc:

To move this to closure, can you confirm:

  • File types impacted? (e.g., PHP, JS/TS, CSS, Markdown, Plain Text)
  • Does it reproduce in a brand-new, minimal project with a single file and default settings/plugins?

This will help isolate editor core vs. language/file-type handlers and de-risk false signals.

As a workaround, can you try to :

  • Try toggling Editor → General → Honor “CamelHumps” when selecting on double click to see if boundaries behave better in your setup.
  • Go to Settings | Plugins | Gear Icon | Disable All Downloaded Plugins
     
0

You can fix that by adjusting your editor’s mouse or selection settings. In most IDEs (like VS Code or WebStorm), go to Settings → Editor → Mouse and disable any option like “Expand selection to next line” or “Smart text selection.” That should stop it from selecting the next line when dragging to the edge.

0

Please sign in to leave a comment.