Pycharm удалить всю строку с перемещением курсора вверх

Очень конкретный вопрос для Mac OS:

В VSCode очень легко просто удерживать ⌘ Command и нажимать ⌫ Delete для того количества строк весь, которое я хочу удалить, и курсор будет продолжать удалять вверх.

Однако при запуске PyCharm он недоступен, и у меня возникают проблемы с отображением точной функции.

Переход в «Настройки» -> «Раскладка» -> «Действия редактора» позволяет вам отобразить «Удалить строку», но при использовании этого просто удаляется вниз. Есть ли способ имитировать возможность удерживать ⌘ Command и только ⌫ Delete строк вверх?

3
0
1 363
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Ответ принят как подходящий

В Документация Jetbrains ничего не отображается, чтобы удалить целую строку (или, по крайней мере, мне это не хватает).

Я знаю, что это не то же самое, поскольку то, что вы делаете в VScode, намного быстрее, но вы всегда можете shift + home (вы получите всю строку, если вы находитесь в конце строки) + delete.

Я не думаю, что есть другой выход из документа jetbrain.

Обновлено:

Я думаю, что нашел его случайно: R shift + del.

EDIT2: только что выяснил, что R shift + del на самом деле сокращает (например, ctrl + x).

Я знаю, что сообщение немного устарело, но я думаю, что стоит опубликовать «фактическое» решение этой проблемы.

По сути, когда вы пытаетесь удалить строку в PyCharm для Mac, IDE удаляет каретку (согласно документации). Хотя плагин IdeaVim делает вашу жизнь еще более сложной, если вы не знаете, как им пользоваться. У меня тоже нет опыта.

Отключение плагина IdeaVim решит проблему. IDE попросит вас перезапустить ее, чтобы применить новые настройки. После этого вы можете выбрать в своем коде все, что хотите, и просто нажать кнопку Backspace на своем Mac, чтобы удалить. И да, все эти проблемы с сочетаниями клавиш вызваны IdeaVim.

Расширение IdeaVim можно отключить в настройках PyCharm.

IdeaVim не упоминается в ОП. Обязательно ответьте на заданный вопрос.

Tim 08.08.2019 03:05

@ Тим Спасибо, Тим. Тогда может я что-то недопонял в ОП. У меня были проблемы с удалением строк в PyCharm, и я наткнулся на этот пост. Я думал, что проблема вызвана подключаемым модулем IdeaVim, и когда я отключил подключаемый модуль, все работало нормально. Вот почему я опубликовал свой ответ. Но, как я уже сказал, возможно, я что-то пропустил в этой ветке :) Спасибо за отзыв.

iKotsen 09.08.2019 11:01

Чтобы найти ярлык в вашей настройке, откройте поле «Искать везде» одним из следующих способов:

  • Двойной ⇧ Shift
  • ⌘ Command + P
  • ⌘ Command + ⇧ Shift + P (открывается непосредственно на вкладке Действия)

Затем перейдите на вкладку «Действия» и найдите ярлык, который вы ищете, в данном случае «Удалить строку»:

enter image description here

Затем отображается ярлык (в моем случае ⌃ Control + ⇧ Shift + K)

Другие вопросы по теме