通常我必須打開頭檔(以 .h 結尾)凱特。打開這些文件的預設語法突出顯示始終為C++
.如何更改才能Fortran
使我不必手動切換?
編輯1:
我已經*.h;
在 fortran.xml 下的擴展列表中添加了
~/.kde/share/apps/katepart/syntax/
但這沒有幫助。*.h;
也包含在XML
上層目錄中的其他幾個檔案中。
順便一提: 和 兩份文件的優先cpp.xml
順序fortran.xml
都是9
.
編輯2:
我測試了修改XML
我總是透過重新啟動來凱特具有相同的文件。在這裡,我沒有看到任何變化。但是,如果我關閉並重新打開相同的文件,它就會起作用。
答案1
凱特現在正在使用~/.kde/share/config/katemoderc
從 GUI:Kate 選單 → 設定 → 設定 Kate... → 編輯器元件 → 開啟/儲存 → 模式和檔案類型
選擇檔案類型:
Sources/Fortran
,新增;*.h
到檔案副檔名,將優先權從9
提高到15
(應該沒問題,最大優先順序.h
是在Sources/C++
其中9
)關閉然後重新開啟文件。
答案2
對於 kate 17.04.3 語法目錄是
~/.local/share/org.kde.syntax-highlighting/syntax