Double click on the identifier does not select whole identifier
- Dominant language
- F#
- Stars
- 4.3k
- Forks
- 876
- Avg merge
- 4d 22h
- Merged PRs (30d)
- 144
Description
If you have identifier in Cyrillic letters and double click on the identifier then identifier only partially selected.


This is happens just in F#, when inside C# everything is fine.

**Repro steps**
Provide the steps required to reproduce the problem:
1. git clone https://github.com/kant2002/funsharp/
2. git checkout головна
3. Open any fs file, for example https://github.com/kant2002/FunSharp/blob/c4831837467b20d6dfe74e274c11b29b8a6ef333/%D1%96%D1%81%D1%85/%D0%93%D1%80%D0%B0%D1%84%D0%B8%D1%87%D0%BD%D0%B5%D0%92%D1%96%D0%BA%D0%BD%D0%BE.fs#L1
**Expected behavior**
I would like that whole identifier would be selected.
**Actual behavior**
Identifier partially selected. I suspect on the border between Latine/non-Latin character.
**Known workarounds**
Provide a description of any known workarounds.
**Related information**
Provide any related information (optional):
* Operating system Windows 10
* .NET 7 RC2
* Visual Studio Version 17.4.0 Preview 3.0
Contributor guide
Assessment
This issue has not been assessed yet.