关于 ruby??:Textmate 中的切换评论损坏

Broken toggle-comment in Textmate

我在 Actionscript 2 的 TextMate 中的 Toggle Comment 命令 ("Comment Line / Selection") 有问题(我知道,我知道)。我尝试完全剥离语言集以隔离问题,并尝试遍历 Ruby,但均无济于事。我的问题是该命令坚持使用块注释进行注释切换(a?? /)并且在我添加首选项文件以更改 TM_COMMENT_MODE 时不尊重。我什至尝试使用这个简单的偏好:

1
2
3
4
5
6
{   shellVariables = (
        {   name = 'TM_COMMENT_START';
            value = '// ';
        },
    );
}

但没有运气。我希望比我说 Ruby 的人(即根本)能找到一个简单的解决方法。您可以通过创建一个新的 actionscript 2 文件并尝试在任何(最近)安装的 TextMate 中重现? / 一段代码(甚至是一行)。对比将使用行注释的 JS 文件。将"评论"片段从 JavaScript 复制到 Actionscript 包,问题仍然存在。

谢谢!


在您的 ActionScript Bundle 中,添加一个名为 "Comments" 的首选项。在编辑器部分,添加:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{   shellVariables = (
    {   name = 'TM_COMMENT_START';
        value = '// ';
    },
    {   name = 'TM_COMMENT_DISABLE_INDENT';
        value = 'YES';
    },
    {   name = 'TM_COMMENT_START_2';
        value = '/* ';
    },
    {   name = 'TM_COMMENT_END_2';
        value = '*/';
    },
  );
}

最后在底部,将范围选择器设置为:scope.actionscript.2

这是我的样子enter