В PyCharm, когда я перемещаюсь между словами с помощью Alt + ←/→
ярлыка, он перемещает курсор между пробелами, разделенными пробелами. Как я могу заставить его перемещать курсор между underscore_seperated_words
?
Перемещение между выделенными словами подчеркивания в PyCharm с помощью Alt + ←/→
Ответ 1
Опция не очевидна, но если я поставлю галочку Editor -> General -> Smart Keys -> Use "CamelHumps" words
, то при перемещении между словами с помощью Alt + ←/→
я могу шагнуть между выделенными словами подчеркивания, а не просто пробелами, разделенными "словами". То же самое работает для слов camelCase.
Ответ 2
Если вы хотите, чтобы обе возможности для разделения пробелов и разделения и выбора курсора выполнялись с помощью camelCase, в ключевой строке под Editor Actions
есть опции:
-
Move Caret to Next Word
-
Move Caret to Next Word in Different "CamelHumps" Mode
-
Move Caret to Next Word with Selection in Different "CamelHumps" Mode
-
Move Caret to Pervious Word
-
Move Caret to Previous Word in Different "CamelHumps" Mode
-
Move Caret to Previous Word with Selection in Different "CamelHumps" Mode
Поскольку я в основном использую регулярное перемещение курсора с помощью Ctrl + ←/→
, я добавил Alt + ←/→
для режима "CamelHumps"
. Как уже упоминалось, CamelCase также работает для подчеркивания.