簡體   English   中英

intellij格式不一致

[英]intellij formating inconsistant

嘿,這不是什么大問題,但無論如何:

我所有其他同事的代碼都是這樣自動格式化的:

        output = output.update(
                par1,
                par2
        );

我的是這樣自動格式化的:

       output = output.update(
            par1,
            par2
        );

更具體地說:他們的參數方法的表格有 2x 4 空間,我的有 1x4 空間

知道如何更改此代碼樣式規則嗎? 我們使用一個通用的格式化程序文件,但不知何故,我沒有和其他人一樣的東西。

編輯:它是 java 代碼,我需要管理它的規則的名稱

這幾乎可以肯定歸因於 Intellij 的編輯器首選項中的設置。

打開設置面板並搜索代碼格式或打開編輯器 > 代碼樣式 > Java 選項。

代碼格式頁面

在這里,您可以選擇更改代碼布局的幾乎每個部分。

您還可以導入和導出方案,這可以使整個公司的內容保持一致。 有關如何執行此操作的更多信息,請訪問jetbrains站點。

如前所述,Intellij-IDEA(及其所有變體)針對每種語言(甚至每個項目)都有一種代碼風格。

代碼樣式的 Intellij IDEA 設置

右側的預覽是實時更新的,因此如果您更改左側的設置,它們將反映在右側。

請注意,並非所有選項都適用於所有語言,通常需要稍微嘗試一下。

另一種方法是您的同事可以導出他們正在使用的設置,您可以導入它們。

他們會通過點擊計划旁邊的“齒輪”(?)來導出它:

顯示代碼樣式設置的導出選項的菜單彈出窗口的圖像

然后您可以使用“導入方案”選項導入它們;)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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