2014-10-03 26 views
13

Mam następujący problem:PHPstorm wklej kod tiret

Kiedy uderzył w PHPstorm nową linię (linia ta ma wcięcie) i wkleić jakiś kod, kod ten pojawi się na początku linii. To naprawdę denerwujące wcięcie każdego kodu wklejenia.

Czy jest jakiś sposób konfiguracji?

+2

'Ustawienia | Editor | Inteligentne klawisze -> Przeformatuj ponownie na wklejce. Możesz także użyć 'Code | Auto-wcina linie 'na zaznaczonym tekście. – LazyOne

+0

Działa, thx;) – general666

Odpowiedz

19

Settings/Preferences | Editor | General | Smart Keys -> Reformat on paste

Można również użyć Code | Auto-Indent Lines na zaznaczonym tekście ponownie wcięcie bez stosowania reguł formatowania (nowe linie, szelki itp).

8

To ustawienie przesunięto do nieco innej lokalizacji w strukturze menu w Webstorm. Przejdź pod numer

Settings | Editor | General | Smart Keys | Reformat on paste 

, a następnie wybierz None.

Smart Keys jest teraz podmenu w menu General, które różni się od innej odpowiedzi na to pytanie.

5

Łączenie łącznie (jak sugerowano w niektórych odpowiedziach tutaj) może nie być tym, czego potrzebujesz.

Zamiast tego można uniknąć ponownego formatowania przy jednej akcji wklejania, nie używając Paste, ale Paste Simple (Ctrl-Alt-Shift-V).

+1

Powinna być zaakceptowaną odpowiedzią :) – ReaperSoon