当前位置: 首页>>技术教程>>正文


python – 如何在Ubuntu上的Geany中保持tab-free?

, , ,

问题描述

如何在Ubuntu上的Geany中保持自由状态?

当我使用Python进行编码时,制表符总是让我烦恼。 TAB是不可见的。这么奇怪。

当我通过gedit打开代码时,这些TAB可见。

最佳答案

您正在寻找’soft tabs’

http://www.geany.org/manual/dev/index.html#editor-indentation-preferences

编辑>偏好设置>编辑器>缩进>类型>空间

更改设置后,关闭并重新打开文件。

要将选项卡设置应用于当前会话中的每个文档,还请单击:项目->应用默认值。

次佳答案

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长箭头。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10568.html,未经允许,请勿转载。