[英]Haskell indentation doesn't line up function arguments
我使用Emacs作為我的主要Haskell編輯器,因此,我當然使用haskell-mode
作為編輯Haskell代碼的主要模式。
現在無論出於何種原因, haskell-indentation
都沒有為函數參數提供縮進點。
我的意思是Emacs會一直這樣做:( □
是其他縮進點)
myFunction = maybe arg1
□ arg2
□ arg3
而不是這樣做:
myFunction = maybe arg1
□ □ arg2
□ □ arg3
有時我需要將函數分解為多行,因為行太長了,但沒有haskell-mode
提供正確的縮進級別讓我煩惱。
我能做些什么來緩解這種情況?
看到我不是唯一一個有這個問題的人,我在haskell-mode
github頁面打開了一張票[ 這里 ]
haskell-indentation haskell-mode問題於去年關閉,不會修復。
對於所需的行為,請使用haskell-indent。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.