2014-02-25 107 views
8

如果我的代碼到達右magin和我重新格式化代碼(按Ctrl + Alt + L),PHPStorm自動換行代碼。我該如何解決這個問題(使用包裝重新格式化代碼)? 我用PHP等語言工作的Web開發如何在phpstorm中重新格式化代碼時停止包裝代碼?

+0

你使用什麼文件?對於不同的文件類型,設置不同。例如,對於HTML文件,你需要打開「文本換行」(設置/代碼樣式/ HTML /其他)關閉,並設置「自動換行屬性」到「不換」 – lena

+0

對不起,我現在更新我的問題 – Manhhailua

回答

10

下見首選項>代碼樣式,在這裏你可以通過語言調整。

還要檢查下偏好設置>代碼樣式>綜合(影響所有語言):

PhpStorm > Preferences > Code Style > General

+2

我想保留右邊值固定在120,但我認爲我不能那樣做。謝謝! – Manhhailua

+0

此人要求的方式來阻止格式化時,包裝線,這個答案告訴你如何從包裝打字時,它仍然會在包格式停止。 – Mfoo

1

在新PhpStorm(和其他的IntelliJ IDEA基於集成開發環境)版本的選項被重命名爲Wrap on typing,搬到Preferences -> Editor -> Code Style

PhpStorm screenshot

+0

這不是改名,這是一個不同的功能。原始函數'達到保證金時換行'現在已永久啓用。唯一的解決方法是在該「右邊距(列)」字段中輸入高數字。 – Chuck

相關問題