問題描述
如何在Ubuntu上的Geany中保持自由狀態?
當我使用Python進行編碼時,製表符總是讓我煩惱。 TAB是不可見的。這麽奇怪。
當我通過gedit打開代碼時,這些TAB可見。
最佳答案
您正在尋找’soft tabs’
編輯>偏好設置>編輯器>縮進>類型>空間
更改設置後,關閉並重新打開文件。
要將選項卡設置應用於當前會話中的每個文檔,還請單擊:項目->應用默認值。
次佳答案
DTing是正確的,但有一點要記住:您必須關閉Geany中的所有文件(選項卡),然後再次打開它們,以使新設置在每個文件中起作用。我花了幾天的時間才知道,我不僅必須關閉geany並再次將其打開,而且還必須分別對每個文件re-open。
第三種答案
我知道我在這方麵有些遲了,但是希望這個答案可能對其他人有所幫助。在關閉Geany的情況下,使用其他一些編輯器編輯~/.config/geany/geany.conf,更改以下行:
use_tab_to_indent=true
indent_type=1
至:
use_tab_to_indent=false
indent_type=0
設置將為”take”。
第四種答案
要對打開的文檔生效,必須執行以下操作:
文檔-> indent_type->空格。
文檔配置盛行於全局。
第五種答案
這是我喜歡的另一個技巧,幾乎可以在任何編輯器中使用。啟用視圖空白,不要再對文件中的內容感到困惑:
Preferences > Editor > Display > ✔ Show Whitespace
然後重新啟動Geany。
我使用語法高亮功能使這些符號非常微妙,即低對比度的灰度,因此必須看一下它們。該選項卡在scintilla編輯器中仍然有些容易看到,因為它將是一個multi-character長箭頭。
參考資料