搜尋

首頁  >  問答  >  主體

阻止 PhpStorm 以表格格式組織建構函式參數

我的建構子的參數寫在不同的行上。當我按 Ctrl Alt Shift L 格式化程式碼時,PhpStorm 會為較短的參數類型新增空格,以便各列的長度相等。

我無法弄清楚是哪個程式碼樣式設定造成的。我想禁用它。

它的作用:

#
public function __construct(
    AdvertisingDetailsAdapter $advertisingDetailsAdapter,
    AdAccountService          $adAccountService,
    BusinessManagerService    $businessManagerService
)

我想要什麼:

#
public function __construct(
    AdvertisingDetailsAdapter $advertisingDetailsAdapter,
    AdAccountService $adAccountService,
    BusinessManagerService $businessManagerService
)

P粉113938880P粉113938880359 天前516

全部回覆(1)我來回復

  • P粉099145710

    P粉0991457102024-01-04 10:01:38

    我相信相關的配置切換已顯示在圖片上

    如果圖片無法載入:

    1. Alt F7 開啟設定(或從主選單中選擇檔案 => 設定
    2. 在設定對話方塊中,導覽至編輯器 => 程式碼樣式 => PHP(從左側窗格)
    3. 在右側窗格中,選擇環繞和支撐標籤
    4. #在該選項卡內,取消選取函數宣告參數 => 多行對齊設定中的複選標記(勾選)

    回覆
    0
  • 取消回覆