2014-10-03 156 views
13

我有以下問題:PHPstorm代碼粘貼縮進

當我在PHPstorm創下新行(這行縮進),並粘貼一些代碼,這個代碼出現在一行的開始。縮進每個粘貼代碼真的很煩人。

有沒有什麼辦法如何配置?

+2

'設置|編輯|智能密鑰 - >重新格式化粘貼。你也可以使用'Code |自動縮進線「。 – LazyOne 2014-10-03 12:20:45

+0

它的工作原理,thx;) – general666 2014-10-03 12:26:53

回答

19

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

您還可以使用Code | Auto-Indent Lines所選文本上重新排版它不應用格式規則(新線,揹帶等)。

8

此設置移動到Webstorm菜單結構中略有不同的位置。前往

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

然後選擇None

Smart Keys現在是General菜單的子菜單,這與此問題的另一個答案不同。

5

完全關閉(正如此處某些答案中所建議的)可能不是您想要的。

相反,您可以通過不使用Paste而是使用Paste Simple(Ctrl-Alt-Shift-V)來避免在任何單個粘貼操作時重新格式化。

+1

應該被接受的答案:) – ReaperSoon 2018-03-01 22:37:45