我正在学习如何使用Emacs编写代码(c++)。我想知道是否有一个包(我正在使用Emacs 24.3)可以突出显示语法元素,这些元素是一对或属于同一组的?例如,当光标在它们之一时,我希望三个元素
顺便说一下,这个功能在c++中可能比在其他语言(如shell脚本或VB.NET)中 less useful。但它仍然是阅读代码的好助手。
if
、elseif
和else
同时被突出显示,以便我可以清楚地看到哪三个代码块属于相同的条件语句。我认为当存在嵌套的if
语句时,这是特别有用的。另一个场景可能是(我不确定是否与上一个功能相同),当光标位于return
关键字上时,所有return
关键字将同时被突出显示。这样我就可以检查函数中的所有退出情况。顺便说一下,这个功能在c++中可能比在其他语言(如shell脚本或VB.NET)中 less useful。但它仍然是阅读代码的好助手。
highlight-symbol-mode
。 - Hi-Angel