1

我想修改 Ruby 中的一种样式来格式化被阻止的评论代码,这些代码是用 '=begin' 和 '=end' 关键字编写的。我喜欢黑板主题,除了评论块以黑色文本出现,难以阅读。Notepad++ 似乎无法识别被阻止的 Ruby 评论。我希望阻止的评论在样式模板中的 commentLine 上以相同的方式显示。

 =begin

 This is a blocked comment.

 =end

与样式配置器中的其他语言(例如 php)不同,Ruby 没有 COMMENT 选项。在 中,有一个地方可以定义注释行。

 <Language name="php" ext="php php3 phtml" commentLine="//" commentStart="/*" commentEnd="*/">
 <Language name="ruby" ext="rb rbw" commentLine="#">

我试图将commentStart 和commentEnd 字段添加到Ruby,但它没有改变任何东西。

我还尝试在样式文件中为 COMMENT 添加样式,但它仍然没有格式化被阻止的评论。

 <LexerType name="ruby" desc="Ruby" ext="">
   <WordsStyle name="DEFAULT" styleID="0" fgColor="F8F8F8" bgColor="0C1021" fontName="" fontStyle="0" fontSize="10" /> 
   <WordsStyle name="ERROR" styleID="1" fgColor="000000" bgColor="0C1021" fontName="" fontStyle="0" fontSize="10" /> 
   <WordsStyle name="COMMENTLINE" styleID="2" fgColor="AEAEAE" bgColor="0C1021" fontName="" fontStyle="0" fontSize="10" /> 
   *<WordsStyle name="COMMENT" styleID="2" fgColor="AEAEAE" bgColor="0C1021" fontName="" fontStyle="0" fontSize="10" />* 

知道我错过了什么吗?

4

1 回答 1

0

对于内置的 Ruby 语言,我可以使用 Ruby 语言的内置样式配置器更改给定的颜色。颜色由POD类别控制。请看下面的图片 - 希望它给出了这个想法:

在此处输入图像描述

于 2014-04-10T14:08:42.243 回答