Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在Ubuntu的Geany中保持无标签状态?_Python_Ubuntu_Editor_Geany - Fatal编程技术网

Python 如何在Ubuntu的Geany中保持无标签状态?

Python 如何在Ubuntu的Geany中保持无标签状态?,python,ubuntu,editor,geany,Python,Ubuntu,Editor,Geany,如何在Ubuntu的Geany中保持无标签状态 当我用Python编写代码时,标签总是让我恼火。标签是不可见的。真奇怪 当我通过打开代码时,这些选项卡是可见的。您正在查找“软选项卡” 编辑>首选项>编辑器>缩进>类型>空格 更改设置后,关闭并重新打开文件 要将选项卡设置应用于当前会话中的每个文档,请同时单击: 项目->应用默认值。DTing是正确的,但要记住: 您必须关闭Geany中的所有文件(选项卡),然后再次打开它们,才能在每个文件中使用新设置。我花了好几天的时间才明白,我不仅要关闭gea

如何在Ubuntu的Geany中保持无标签状态

当我用Python编写代码时,标签总是让我恼火。标签是不可见的。真奇怪


当我通过打开代码时,这些选项卡是可见的。

您正在查找“软选项卡”

编辑>首选项>编辑器>缩进>类型>空格


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

要将选项卡设置应用于当前会话中的每个文档,请同时单击:

项目->应用默认值。

DTing是正确的,但要记住:
您必须关闭Geany中的所有文件(选项卡),然后再次打开它们,才能在每个文件中使用新设置。我花了好几天的时间才明白,我不仅要关闭geany并再次打开它,而且还要分别重新打开每个文件。

我知道我在这方面有点晚了,但希望这个答案可能对其他人有所帮助。关闭Geany后,使用其他编辑器编辑
~/.config/Geany/Geany.conf
,更改行:

use_tab_to_indent=true
indent_type=1
致:


设置将“生效”。

要在打开的文档上生效,请转到:

  • 文档->缩进类型->空格

文档配置在全球范围内非常流行。

我喜欢的另一个技巧几乎适用于任何编辑器。启用查看空白,永远不要再对文件中的内容感到困惑:

Preferences > Editor > Display > ✔ Show Whitespace
然后重新启动Geany


我使用语法突出显示功能使这些符号非常微妙,具有低对比度的灰度,因此必须观察才能看到它们。该选项卡在闪烁编辑器中仍然很容易看到,因为它将是一个多字符的长箭头。

我遇到了同样的问题,但文档是作为项目的一部分打开的


在这种情况下,选项卡/空格设置被项目->首选项

覆盖。更改设置后,按Martin的说明关闭并重新打开文件。谢谢@DaveJarvis。重新启动Geany是不够的。嗯,这似乎不起作用。即使设置了此“空格”复选框,它仍会继续生成选项卡。此功能有缺陷或描述不正确(使用geany 1.23.1测试)@Cyan,在进行更改后,必须通过“项目-->应用默认缩进”强制执行此功能。我也花了几分钟时间来解决此问题。如果有多个选项卡,请关闭所有选项卡。在这种情况下,在活动选项卡中重新打开文件没有帮助。关闭Geany并不能代替关闭所有选项卡。此外,执行“项目->应用默认缩进”并不排除您重新打开所有选项卡!我尝试了所有推荐的方法(使用“首选项>编辑器>缩进”设置,然后是“项目>应用默认缩进”),但这就是实际应用这些设置所需要的。这些设置在项目文件或其他文件中不起作用。非常感谢。虽然设置首选项会自动更改包含全局配置的文件,但它不会更改某些项目配置,这些配置存储在[Project_name]中.geany文件,其中包含一些全局配置的本地化副本,将应用于有限的一组文件。我想这就是为什么他们称之为geany。您的愿望是它的命令,但您必须非常小心和精确地表达您的愿望。或者,在进行更改后,您必须通过转到“Project-->应用默认缩进”来强制执行它。我也花了几分钟的时间才弄明白这一点。
Preferences > Editor > Display > ✔ Show Whitespace