2012-07-06 16 views
57

Chcę uniemożliwić Intellij IDEA zreformowanie mojego kodu po jego wklejeniu.
Jak mogę to zrobić?Jak wkleić kod bez reformowania w IDEA

P.S. Jest to potrzebne, ponieważ nie mogę dostosowywać formatowania kodu dla Erlang (wtyczka ErlGray)

Odpowiedz

57

Zestaw Settings (Preferences na komputerze Mac) | Editor | Smart Keys | Reformat on Paste do Żaden:

reformat on paste

+1

Z jakiegoś powodu musiałem zamknąć i ponownie otworzyć przygotowany plik w celu zmiany odniosły skutek (Intelli J 14.0.3) –

+0

Wznowienie plik nie Pracuj dla mnie. Jeśli skopiuję i wkleję jakiś kod, to nie tylko przeformuuję kod, który wklejam, ale także ponownie sformatuje kod, który skopiowałem. – Mark

+0

Mam już ten zestaw "Brak", ale nadal wstawia spacje wokół '=', po ':', itp:/ – Youda008

55

w przypadku ktokolwiek natknie to i nie chce zmienić swoje ustawienia całego projektu, po prostu niedawno znalazłem „Wklej Simple” polecenia (Ctrl + Alt + Shift + V). Nie jestem pewien, która wersja została dodana, ale jest tam od wersji IntelliJ 13.

+3

Skrót ten jest szeroko stosowany w wielu aplikacjach jako "pasta", nawet w Microsoft Word. Dziękuję za wskazanie tego. – Siavas

+0

Lub użyj CMD + ALT + SHIFT + V odpowiednio – abstraktor

7

Znalazłem zmianę Reformat na Wklej na None sam nie działa dla mnie. Miałem również odznacz „Inteligentne indent wklejone linie”

enter image description here

+0

Mój błąd, szukałem "głupiego wcięcia wklejonych linii". (PyCharm zwykle robi to źle.) –

Powiązane problemy