RubyMine - отключение возможности кликать в середине «пустых» строк - PullRequest
43 голосов
/ 26 февраля 2012

Я недавно начал изучать Ruby, и я до сих пор наслаждаюсь им. IDE, которую я выбрал для использования - это RubyMine (так как он похож на PhpStorm). Однако есть одна особенность, которая меня сильно раздражает, и я не могу найти конфигурацию для.

От чего я хочу избавиться: При кодировании я могу щелкнуть в середине строки (где я не поместил пробел), и курсор переместится туда и позволит мне печатать там (как если бы я поместил отступ в код перед тем, как начать запись).

                                  The result might look something like this.

Если я нажал в середине строки и начал печатать.

Кто-нибудь знает, как отключить эту функцию?

Если мое описание слишком расплывчато, пожалуйста, дайте мне знать.

Заранее спасибо!

Ответы [ 5 ]

56 голосов
/ 26 февраля 2012

Вам необходимо отключить Настройки | Редактор | Виртуальное пространство | Разрешить размещение каретки после конца строки

6 голосов
/ 10 апреля 2012

Если вы обнаружите, что Allow placement of caret after end of line уже не отмечен, попробуйте , установив флажок , затем выйдите и перезапустите IDE. Вернитесь в настройки и снова отмените проверку. Это был единственный способ заставить его работать с новой установкой PhpStorm v3.0.3 - никакая проверка или снятие галочки не отключит поведение без этой последовательности перезапуска.

2 голосов
/ 21 сентября 2013

В RubyMine 5.4, Файл> Настройки> Раздел настроек IDE> Редактор> Раздел «Виртуальное пространство»> [*] Разрешить размещение каретки после конца строки

Снимите флажок с флажка.

Не требует перезапуска.

2 голосов
/ 22 января 2013

В Rubymine 4.5 мне нужно было перезапустить, чтобы избавиться от карет

1 голос
/ 07 мая 2015

В RubyMine 7.1 File> Preferences> Editor> General, раздел Virtual Space

...