您正在寻找“软制表符”
http://www.geany.org/manual/dev/index.html#editor-indentation-preferences
编辑 > 首选项 > 编辑器 > 缩进 > 类型 > 空格
更改设置后,请关闭并重新打开文件。
要将制表符设置应用于当前会话中的每个文档,还需点击:
项目 -> 应用默认值.
DTing是正确的,但要记住一件事情:您必须关闭Geany中的所有文件(选项卡),然后再打开它们,以使新设置在每个文件中生效。我花了好几天时间才弄清楚,我不仅需要关闭Geany并重新打开它,而且还必须单独重新打开每个文件。
我知道我有点晚了,但是希望这个答案可以帮助其他人。在关闭Geany后,使用其他编辑器编辑~/.config/geany/geany.conf
文件,更改以下行:
use_tab_to_indent=true
indent_type=1
到:
use_tab_to_indent=false
indent_type=0
并且设置将“生效”。
要对打开的文档生效,必须进行以下操作:
文档配置优先于全局配置。
这里有一个我喜欢的技巧,适用于几乎所有编辑器。启用视图空格功能,再也不会对文件中的内容感到困惑了:
Preferences > Editor > Display > ✔ Show Whitespace
然后重新启动Geany。
我使用语法高亮功能将这些符号变得非常微妙,低对比度的灰度,因此必须仔细观察才能看到它们。在Scintilla编辑器中,制表符仍然相对容易看到,因为它将是一个多字符长的箭头。