cost 83 ms
使用nexus時scalafmt下載錯誤

[英]scalafmt download error while using nexus

我想使用 Nexus 在 corporate.network(在 windows 機器上)中使用 Scalafmt。 如果我運行scalafmt ,我會遇到以下錯誤 我已經有了COURSIER_REPOSITORIES環境變量。 SBT 版本:1.6.2 scalafmt 插件:2.2.1 版本 ...

SBT 使用通用配置文件的 Formatter 插件

[英]SBT Formatter Plugin Using Common Config File

我有以下代碼: 正如您所看到的,我正在一個接一個地附加我覺得乏味的條目。 我的 IDE 沒有幫助我查看 IO.write function,我想知道參數是什么,以便我可以將 a.scalafmt-common.conf 作為文件而不是單個元素傳遞。 有任何想法嗎? ...

SBT 本地發布的插件包含在項目中失敗並報錯

[英]SBT Plugin Published Locally Fails with an Error When Included in a Project

我已經實現了一個簡單的 sbt 插件,我在本地發布到 my.ivy 存儲庫。 我想在我的一個項目中使用這個插件,我將它添加到我的 plugins.sbt 文件中。 然后我嘗試從控制台運行它,但失敗並出現以下錯誤: 可以看出,我正在嘗試添加一個通用的 scalafmt.conf 文件,我會將其發布為插 ...

跨項目重用 Scalafmt 配置文件

[英]Reuse Scalafmt Config File Across Projects

我有一組 Scala 項目,對於所有這些項目,我想介紹一些 scala 源代碼格式,我正在使用 scamafmt sbt 插件。 我已經編譯了配置文件,這個配置文件在一個單獨的項目倉庫中。 我現在想在所有其他 Scala 項目中重復使用它。 我看到兩種可能性: 在我要運行 scala 格式化程序的所 ...

scalafmt - 文檔字符串與顯着縮進沖突

[英]scalafmt - docstrings conflict with significant indentation

下面一段代碼: 被轉化為 通過scalafmt盡管 它似乎正在對齊/** ,就好像它與b()屬於同一個塊一樣。 單行def發生同樣的事情: 這也變成了 因為它認為/** doc與bar在同一個塊中。 問題:我能做些什么來防止它准隨機地縮進所有文檔注釋嗎? 還是應該暫時改回花括號? 完整.scalaf ...

Intellij 對 scalafmt 和 scala 3 有問題

[英]Intellij has a problem with scalafmt and scala 3

我的 .scalafmt.conf 文件內容是: Intellij為此版本下載了scalafmt: 但是當我想格式化文件時,我的錯誤是什么都沒說: IntelliJ 版本: 任何想法如何解決這個問題? 謝謝 ...

Scalafmt 在 Scala 個項目中

[英]Scalafmt in Scala projects

我喜歡干凈的代碼,我的意思是使用例如 scalafmt ( https://scalameta.org/scalafmt/ ) 格式化的代碼。 我總是在項目的根文件夾中添加文件.scalafmt.conf 。 然后,每次我保存一個源文件時,它都會相應地格式化。 據我所知,我還可以在plugins.s ...

使用scala格式,如何從playframework中排除視圖文件

[英]Using scala format, how to exclude view files from playframework

我的.scalafmt.conf文件有以下內容: 當我編輯一個 playframework 旋轉視圖文件時,它會格式化文件並搞砸格式並導致問題,例如在@后放置一個空格並破壞模板代碼。 為什么排除過濾器不起作用? 我也試過排除這樣的路徑: 我究竟做錯了什么? 我也在使用 VS Code。 ...

scalafmt:獲取有意義的錯誤消息

[英]scalafmt: Getting meaningful error messages

我正在使用“scalafmt”命令來確保我的 Scala 代碼中沒有格式錯誤。 它一直失敗並顯示此錯誤消息: 這是最后兩行。 日志中沒有其他錯誤消息。 有沒有我可以使用的配置可以提供有關此故障的更多信息? ...

使用 vs 代碼,如何讓 scala 格式工作並格式化我的代碼?

[英]Using vs code, how to get scala format to work and format my code?

我的多項目 sbt 存儲庫中有 scala 格式插件。 所以在 sbt 控制台中,如果我運行 scalafmt 它工作正常我的 build.sbt 有: 如果我在 sbt 中進行 ~compile 或者只是手動編譯,它不會在編譯期間格式化我的代碼。 我的設置有什么問題? 此外,運行 scalafm ...

scalafmt class,方法參數意圖

[英]scalafmt class, methods params intendation

在 scalafmt 中是否有可能在 intellij 格式化程序中設置意圖,所以在( IE: 我只看到設置選項卡編號的能力,但它從行開始計數而不是開括號 position ...

如何將IntelliJ配置為在Scala代碼庫的“優化導入”上使用短程序包名稱?

[英]How to configure IntelliJ to use short package names on “Optimize imports” for a scala codebase?

在使用IntelliJ社區版的scala項目中,我們希望每個文件使用多個軟件包,以便可以使用較短的語法來引用它們: 但是,IntellJ希望強制使用完全合格的軟件包名稱,因此在優化導入時,它將代碼更改為: 如何配置優化導入的行為? 這應該 至少保持縮短的進口量或 ...

為任意 scalafmt 設置保留現有代碼

[英]preserve existing code for arbitrary scalafmt settings

我正在嘗試將 scalafmt 溫和地引入現有的大型代碼庫,我希望它幾乎不做任何更改,除了少數幾個整個團隊都同意的無爭議設置。 使用諸如maxColumn類的一些設置,我可以將默認值80覆蓋為荒謬的5000 ,而不會進行任何更改。 但是對於其他設置,我必須做出選擇來修改現有代碼,例如continu ...

如何在 scalafmt 中更改選項卡寬度

[英]How to change tab width in scalafmt

我正在使用帶有金屬 scala 擴展的 VS 代碼,但無法正確格式化我的代碼。 我希望所有內容都有 8 個空格的制表符寬度。 這是我的 .scalafmt.conf 然后我按 Ctrl+Shift+I 來格式化文檔。 只有調用站點與 8 個空格對齊,定義站點僅與 2 個空格對齊。 這就是我的格 ...

如何從命令行(sbt初學者)調用插件?

[英]How to invoke plugin from command line (sbt beginner)?

在https://scalameta.org/scalafmt/docs/installation.html之后,我嘗試通過命令行重新格式化我的Scala代碼。 如何執行scalafmt命令? 從項目加載sbt可以調用scalafmt嗎? 使用下面的返回錯誤: ...

如何創建我的項目可依賴的自定義scalafmt樣式?

[英]How to create my own custom scalafmt style that my projects can depend on?

我有很多scala項目。 他們應該共享共同的代碼風格。 我使用scalafmt來執行某些規則,但我必須創建一個 對於每個項目。 如果團隊更改了scalafmt規則,我們必須手動為每個項目更改它。 因此文件很容易自行發展。 如何創建一個常見的scalafmt.conf作為我自 ...

如何使用scalafmt為模式匹配語法中的情況配置alignToken?

[英]How to configure the alignToken for the cases in pattern matching syntax using scalafmt?

在scala中使用scalafmt並在.scalafmt.conf文件中包含以下內容: 它目前與案例箭頭標記對齊: 對此: 我不希望代碼在箭頭上對齊以便最小化拉取請求中的空白噪聲,尤其是在重命名一行以改變整個塊的縮進級別時。 閱讀scalafmt文檔我只知道默認情況 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM