2016-03-06 57 views
1

我有一個用2個空格縮進的項目,現在它縮進了4個空格。在WebStorm/PyCharm中更改文件特定的縮進規則

問題是,當它縮進兩個空格時,PyCharm會顯示一些對話框,說「你想用2個空格縮進這個文件嗎?」。我對這些對話中的一些表示了肯定,現在我已經將整個項目更改爲使用4個空格縮進,這些少量文件仍然停留在2個空格上(當我在這些文件中使用四個空格時,PyCharm的ESLint抱怨)。

如何擺脫那些文件特定的縮進規則覆蓋?

+0

AFAIK設置/首選項中沒有任何文件特定設置。您看到的對話框*可能*由'檢測並使用現有文件縮進編輯'選項(提示:在設置中使用搜索)引起。嘗試禁用該選項並強制文件重新格式化。 – LazyOne

回答

3

想法將檢測使用的縮進並繼續使用它的這兩個文件。即設置在Editor/Code Style

enter image description here

我已經變成我的了,但是這可能會造成文件有不同的壓痕。例如在python中,你可以在cli中傳入-tt,這將導致解釋器由於文件中使用的不同縮進而產生錯誤。如果檢測到剛剛運行從菜單Code/Reformat Code

enter image description here

然而,在Editor/Code Style/Inspections你可以設置它,當你打開文件要提醒你不同的壓痕。