我想知道是否有一个api支持漂亮的eRuby (erb)和JavaScript高亮显示,sintax分析和代码辅助。
我已经在Aptana RadRails上试用过Eclipse了。也许我的配置有误,但它猜测我在css.erb和js.erb文件上都使用了html.erb。已在windows和linux (Fedora 12)中尝试。
我也尝试过nXhtml,MuMaMo,js2和Rinari模式的Emacs。同样,它适用于html.erb,但它将css.erb和js.erb检测为html.erb文件。也许可以将其配置为接受这些文件并保持兼容。已在windows和linux (Fedora 12)中尝试。
此外,操作系统并不重要,只要获得代码分析、帮助和突出显示就行了,我对此很满意。
发布于 2010-05-23 19:39:34
通常,Emacs根据文件扩展名决定使用哪种主要模式(带有nXhtml的多主要模式)。但是,它也可以使用整个文件名路径或内容。
如果您发送nXhtml的错误报告,我们可以尝试解决它。
发布于 2010-08-22 03:59:59
一个简单的解决方案是使用间接缓冲区:在具有多种语言的缓冲区上,执行一个C-x 4 c,它会在另一个窗口中显示相同的缓冲区。每个窗口都可以有自己的主模式。你可以有一个ruby模式的窗口,另一个是javascript的java模式,等等。在所有这些窗口的后面是一个单独的缓冲区。
对于语法分析,您应该使用flymake,但它要求您为eRuby正确配置它。
https://stackoverflow.com/questions/2879249
复制相似问题