如何在 Ubuntu 上的 Geany 中保持标签自由?
当我在 Python 中编码时,标签总是让我烦恼。TAB 是不可见的。这么奇怪。
当我通过gedit打开我的代码时,这些选项卡是可见的。
您正在寻找“软标签”
http://www.geany.org/manual/dev/index.html#editor-indentation-preferences
编辑 > 首选项 > 编辑器 > 缩进 > 文字 > 空格
更改设置后,关闭并重新打开文件。
要将选项卡设置应用于当前会话中的每个文档,还请单击:
Project->Apply Default。
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。
我使用语法高亮功能使这些符号非常微妙,低对比度的灰度,所以必须看才能看到它们。该选项卡在闪烁编辑器中仍然很容易看到,因为它将是一个多字符长箭头。
我遇到了同样的问题,但是作为项目的一部分打开了文档。
在这种情况下,选项卡/空格设置被项目->首选项覆盖