3

我阅读了有关编译模式的文档,但没有找到任何技术来突出显示发生编译错误的源代码。

例如更改产生编译错误的源代码的背景颜色(如 Eclipse 或 Netbeans 中的红色下划线)。还有一种在某处读取错误消息的方法。

4

2 回答 2

5

通常,编译模式会在编译器输出中突出显示错误消息,您可以使用它来跳转到代码。如果您希望检查/突出显示您的代码语法,您可能需要查看flymake,它应该能够做到这一点。

于 2009-09-26T19:28:27.210 回答
2

选项next-error-highlight控制高亮显示源缓冲区中的编译和 grep 命中。这样做的可能性是:

  • 突出显示给定时间或直到下一个命令
  • 突出显示直到下一个命令或直到下一个命中访问
  • 不要突出显示
  • 在边缘显示位置 - 指示随轨迹移动

如果您使用 library simple+.el,那么您还有另一种可能性:突出显示直到轨迹移动。这突出显示,就像上面的前两种可能性一样,但突出显示并没有消失——它只是移动,就像上面的最后一种可能性(边缘)。

这听起来像你想要的。(这是我使用的。)例如grep,匹配的文本在您访问的位置的源文件中突出显示。它会一直突出显示,直到您访问不同的热门歌曲。

类似的选项也是如此next-error-highlight-no-select

此外,为了grep尊重 提供的新值和编译simple+.el,您还需要库grep+.elcompile+.el,分别。

于 2011-09-04T01:28:51.893 回答