我正在使用帶有 Haskell 擴展 v2.2.1 和 Haskell 語法突出顯示擴展 v3.6.0 的 VS Code。
當我寫:
data Name = Name
{ first :: String
, last :: String }
然后我呼叫格式選擇我最終得到
data Name = Name
{ first :: String,
last :: String
}
我怎樣才能改變這種行為,以便它保持第一種格式化方式(帶前導逗號)?
uj5u.com熱心網友回復:
Haskell 擴展的默認格式化程式ormolu總是使用尾隨逗號。
在 Haskell 擴展的 VSCode 設定中,您可以選擇不同的格式化程式。例如fourmolu,它是ormolu具有更多配置選項的分支。它具有逗號樣式的設定:
comma-style|leading,trailing| 在串列、元組等中放置逗號的位置。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/511967.html
上一篇:如何在VisualStudioCode中沒有Jupyter單元格的python(.py)中繪制圖形?
下一篇:./src/index.js找不到檔案:'App.js'與磁盤上的相應名稱不匹配:'.\src\components\Components'
