科莫多编辑8.5标签设置

时间:2014-03-01 08:10:41

标签: php komodo komodoedit

我使用Komodo Edit 8.5,我的标签出现问题。当我按Tab键时,它会跳转8个字符,而不是我在偏好设置中使用的4个字符(编辑 - 首选项 - 缩进)。

“每个缩进的空格数”为4,“每个制表符的宽度”也是4,所以我不明白问题出在哪里。

一切都很好(一个标签等于4个字符),但是当我点击标签键时,它会跳转8个字符。它似乎完全忽略了我的设置。

你有解决方案吗?

3 个答案:

答案 0 :(得分:7)

您可能还需要在代码>中应用您的更改。当前文件设置>缩进。

答案 1 :(得分:5)

Komodo在“允许文件内容覆盖标签设置”设置中有错误。这里(#1)是如何修复它,以便您不再需要更改每个文件设置:

  1. 转到:首选项 - >编辑器 - >缩进。 从此屏幕。关闭“允许文件内容覆盖标签设置”,因为这非常错误并且可能导致Komodo覆盖您的设置(因此需要更改每个文件设置)
  2. 从同一屏幕 - 将“每个缩进的空格数”更改为4
  3. 在同一屏幕上 - 使用下拉菜单检查您正在编辑的每种文件类型的每种语言标签设置
  4. 从同一个屏幕 - 在上部和此屏幕的每个语言部分中取消选中“首选空格中的制表符”(请务必检查下拉列表)。标签字符设置似乎有错误。
  5. 对于当前打开的文件,要么全部关闭它们并重新打开它们,要么执行以下操作:

    1. 右键单击文件的文本 - >属性和设置 - >缩进(或通过编辑菜单 - >当前文件设置;或通过代码菜单 - >当前文件设置 )。对于当前打开的文件,需要针对每个文件更改“缩进”部分。
    2. 由于#1的更改,现在所有新文件/或新打开的文件都将使用正确的缩进设置打开。

      - 更多信息 -

答案 2 :(得分:0)

取消选中Editor => Preferences =>缩进菜单中的以下选项:

  • Prefer Tab Characters over spaces
  

Komodo根据每个缩进的空格数和每个Tab字符的宽度字段中指定的值,尽可能显示制表符。当'标签'键被按下,Komodo将缩进插入到下一个缩进宽度。如果新缩进是Tab宽度的倍数,则Komodo会插入Tab字符。示例:Tab宽度为8,缩进宽度为4时,第一个缩进为4个空格,第二个缩进为Tab字符,第三个缩进为Tab字符加4个空格。

<强>参考