Как отключить неограниченный пробел в редакторе IntelliJ? - PullRequest
526 голосов
/ 27 февраля 2009

Как убрать возможность перемещать курсор после конца строки в IntelliJ?

Ответы [ 6 ]

762 голосов
/ 27 февраля 2009

Меню Файл -> Настройки -> Редактор -> Общие -> Виртуальное пространство и снимите флажок «Разрешить размещение каретки после конца строки». Вы также можете снять другие опции на панели Виртуальное пространство.

165 голосов
/ 06 мая 2014

Если другие ответы не работают, возможно, вы включили Column Selection Mode. На моем Mac он отображается в Cmd + Shift + 8 . Он находится в меню Правка . Этот пункт меню покажет небольшую галочку, когда режим включен.

19 голосов
/ 07 апреля 2013

Чтобы получить ожидаемое поведение, при котором отступы соблюдаются при нажатии на строку:

В Настройки> Редактор> Виртуальное пространство

Чек :

Разрешить размещение каретки внутри вкладок.

Снимите отметку :

Разрешить размещение каретки после конца строки.

Это действительно раздражало меня и не имеет большого смысла как поведение по умолчанию для меня.

19 голосов
/ 30 июня 2012

Обратите внимание, что для Intellij IDEA 11 для Mac настройки находятся в меню IntelliJ IDEA и называются настройками. (Может быть, какой-то Mac по умолчанию?)

3 голосов
/ 04 августа 2015

Что сказал Matt_Bro (первый ответ), но если вы уже отметили флажок в настройках, попробуйте еще раз проверить его (я установил все флажки виртуального пространства) и перезапустить. Затем снимите флажок и нажмите «Применить» - в этот момент для меня отключено неограниченное пространство.

1 голос
/ 07 декабря 2016

IntelliJ IDEA 2016

По умолчанию выключено (не отмечено).

Если он включен, вы можете использовать один из следующих 2 подходов :

  1. Файл > Настройки ... (или Ctrl + Alt + S ) > Editor > General > Раздел Virtual Space> снимите флажок Разрешить размещение каретки после конца строки

    image Settings">

    Editor General Allow placement

  2. Справка > Найти действие ... (или Ctrl + Shift + A )> введите " Виртуальное пространство: разрешить конец "> Введите или щелкните левой кнопкой мыши (чтобы переключаться между Вкл. и Выкл.)> Esc

    image Find Action">

    Allow Caret On Off

...