2013-10-17 15 views
7

Lubię używać Intellij. Ma wiele świetnych funkcji, ale nie podoba mi się również to, że automatycznie kopiuje zaznaczenie do schowka podczas niektórych działań (zaznaczenie przy niektórych zdarzeniach myszy, z usunięciem, niektóre skróty klawiszowe myślę, że inne niż "kopiuj" itp., Nie wiem dokładnie które, ale zdarza się to na pewno). Czy istnieje sposób, aby to wyłączyć?Wyłącz automatyczne kopiowanie Intellij do schowka

Oczywiście, mogę użyć "wklejania z historii", ale to jest ból: wiem, że skopiowałem dobry tekst za pomocą skrótu klawiaturowego, dlaczego inny ruch przesłonił mój schowek? Muszę kliknąć prawym przyciskiem i sprawdzić itd ... jest zbyt powolny.

Chciałbym, aby tylko "prawy przycisk myszy" i "skrót klawiaturowy" były jedynymi ruchami, które mogą kopiować zawartość do schowka.

Mam problem z Windows 7 64 bitami, Intellij 12, ale miałem go też na Intellij 11.

Na przykład: shift + del (delete line) automatycznie kopiuje zawartość do schowka.

+0

Nie widziałem, aby tak się stało (Windows 7 64-bit, Mac OSX Mountain Lion + Intellij 12.1.5 i 13.x). Z jakiego systemu operacyjnego korzystasz i jaką wersję Intellij IDEA? Opisany "autopopielanie" przypomina Linuksa. Czy masz zainstalowanego menedżera schowka (na przykład Ditto)? –

+0

Jestem na Windows 7 64, od czasu do czasu mam ten problem, postaram się zdefiniować prawidłowy przypadek, aby był odtwarzalny. – zenbeni

Odpowiedz

5

Ctrl + Y usunie linię bez kopiowania go do schowka. Nie mogę myśleć o innych operacjach z tym efektem ubocznym. To znaczy. Ctrl + Backspace lub Ctrl + Delete które usuwa słowo z lewej lub prawej strony kursora, nie ma go.

Aktualizacja: istnieje również Ctrl + Shift + V, które spowoduje wyświetlenie okna historii schowka w przypadku, gdy jeden z nich nadpisuje zawartość bufora.

10

Shift-Delete to skrót do "cut".
Aby wyłączyć:

  • przejdź do Ustawienia -> mapy klawiszy -> szukaj cięcia
  • kliknij prawym przyciskiem myszy znaleziony "cut" działania, wybierz „usuń shift-delete
  • poszukiwania kasowania linii
  • kliknij prawym przyciskiem myszy znaleziony „Usuń wiersz” akcji, dodać skrót klawiaturowy, naciśnij shif-delete, uderzył ok
    To może ostrzec o możliwym konflikcie z maven tych wykluczyć działanie przedłużenie

Nadzieja pomaga

+0

Usunięcie "shift-delete" pomogło mi. Stało się to przy każdym "usuwaniu" bez naciśnięcia shift. Prawdopodobnie błąd ... –

+0

Najbardziej sensowna sugestia, dzięki. – HankCa

Powiązane problemy