diff --git a/platform/lang-impl/src/com/intellij/codeInsight/editorActions/wordSelection/NaturalLanguageTextSelectioner.java b/platform/lang-impl/src/com/intellij/codeInsight/editorActions/wordSelection/NaturalLanguageTextSelectioner.java index db8db168a716..809e20b646c8 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/editorActions/wordSelection/NaturalLanguageTextSelectioner.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/editorActions/wordSelection/NaturalLanguageTextSelectioner.java @@ -140,6 +140,8 @@ public class NaturalLanguageTextSelectioner extends ExtendWordSelectionHandlerBa private static void addWordRange(CharSequence editorText, int cursorOffset, ArrayList result) { SelectWordUtil.addWordSelection(false, editorText, cursorOffset, result, ch -> Character.isJavaIdentifierPart(ch) || ch == '\''); + SelectWordUtil.addWordSelection(false, editorText, cursorOffset, result, + ch -> Character.isJavaIdentifierPart(ch) || ch == '\'' || ch == '-'); } @Nullable