如何在Komodo Edit 6.1中插入实际的TAB

时间:2011-11-16 10:35:31

标签: komodo

我正在编辑Debian rules文件(使用makefile语法)并需要插入一个实际的TAB字符。但是,按Tab键按照我的惯例首选项插入四个空格(到目前为止文件中根本没有缩进)。选中复选框编辑»当前文件设置...»编辑器»缩进»首选空格中的制表符没有区别。

那么如何插入制表符呢?

3 个答案:

答案 0 :(得分:2)

检查空格后插入标签后,您需要将每个缩进的空格数每个标签字符的宽度设置为相同值(例如4和4而不是默认的4和8)。

答案 1 :(得分:1)

更新

对于不耐烦的人,请跳到摘要或继续阅读,除了提供的摘要之外还有更多细节。

这是一个很久以前的问题,但我认为值得更新,因为Komodo的缩进设置可能会让许多人感到困惑。在Komodo中编辑文件时,如果您想在事后更改缩进首选项,则会变得混乱。这个答案适用于Komodo 8(也应该与9一起使用)。以下内容将帮助您不要在办公桌前拔头发:

  • 做(几乎)其他人在上面回答的所有事情(我不是在重复已经说过的事情)。

  • (重要!)如果您发现更改设置后事情没有改变,那是因为Komodo默认保存您使用的每个文档的编辑器首选项。如果要为该文档或其他文档更改它,可以在安装后立即关闭该功能,或访问每个设置。这是一种方法:

使缩进设置为GLOBAL

安装komodo后,转到编辑 - >偏好设置,然后选择编辑器 - >缩进类别。取消选中允许文件内容覆盖制表符和缩进设置。现在,您只需要处理该页面上显示的全局和每编程语言设置(如其他答案中所述)。如果您已经像大多数人一样已经打开并保存了文档,那么您将不得不删除每个文件的设置(不幸的是,在已编译的xmlc文件中)。以下摘要说明了在何处以及如何执行此操作。

要逐个文件地更改缩进设置

找到有问题的文档并打开它,在代码编辑器窗口中,右键单击以获取弹出上下文菜单,选择文件属性和设置。选择Editor->缩进类别。看起来熟悉?是的,这是全局编辑器设置的简化版本,只有特定于文档的设置。这些是您打开文件后重要的设置如果您已经禁用此功能,那么您不必担心这一点。但是,如果您事后在此处更改了内容,它们仍将优先于您的全局设置!

摘要

每个文档的设置都单独保存

  • 右键点击“文件属性和设置”
  • 访问这些设置
  • 这些设置设置为默认设置为“首选项”的任何设置
  • 缩进和间距应设置为相同的值,以避免可怕的半标签
  • 在一个文件中禁用“文件设置”不会在另一个文件上禁用它们
  • 全局禁用“文件设置”仅影响首次打开的文档
  • 重置所有文档的首选项;删除$ HOME / .komodo / [version] /中的doc-state.xmlc文件(以 OWN 风险执行此操作!)。
  • 请记住,即使在覆盖全局设置之后设置特定于文件的设置,如果发生这种情况,您将不得不再次删除这些文件以重置它们。

删除每个文件设置后(或安装komodo后立即)

  • 运行komodo,为了上帝的缘故,不要打开任何文件(还)
  • 选择编辑 - >偏好设置,然后转到编辑器 - >缩进类别
  • 取消选中允许文件内容覆盖制表符和缩进设置复选框
  • 按照上面提供的答案
  • 休息一下,放松一下,一切都在宇宙中!

我建议定期备份〜/ .komodo / 8.5(或其他)中的* .xml和* .xmlc文件。备份我指的是云存储,因为USB和其他物理媒体不那么可靠(实际上就是这样)。

答案 2 :(得分:0)

在Komodo的右下角,查找短语" Soft Tabs"。单击它,然后取消选中" Tabs as Spaces",并检查其上方的数字以设置标签大小。