gpt4 book ai didi

ruby-on-rails - Aptana/Eclipse 支持 "js.erb", "css.erb"文件

转载 作者:行者123 更新时间:2023-12-04 06:28:47 26 4
gpt4 key购买 nike

我正在 Eclipse 中开发 jRuby on Rails 应用程序。我最近安装了 Aptana 以更好地支持 rails 文件。这为大多数文件类型提供了合理的突出显示和支持,包括“html.erb”文件,但不支持其他 *.erb 文件。

这让我抓狂,当我在 js.erb 文件中使用 ruby​​ 标签时,他们一定是某个编辑器不会给我一个该死的语法错误。好像是这么基本的功能。

欢迎任何建议。我对几乎任何东西都持开放态度,我只是想要某种方式在 erb 文件中编写 javascript,而不会在每个 ruby​​ 标记后出现一百万个语法错误。

这个例子在编辑器中给我一个语法错误,尽管我在运行应用程序时工作得很好:

    <%= render :partial => 'qunit/frame_wrapper_top' -%> 
module("Carousel");
asyncTest('Slider Right Button', 1, function() {
setTimeout(function() {
var center_image = frame.find('.carouselContainer li img.current').attr('id');
var e = $q.Event("click");
$('.navButton_right').trigger( e );
setTimeout(function(){
start();
var current_center = frame.find('.carouselContainer li img.current').attr('id');
notEqual( current_center, center_image, "New item is in center");
}, 1000);
},1000);
});

最佳答案

我也在寻找可以处理 .js.erb 的编辑器或 IDE。 Aptana(3.0.9 或 3.2.0)似乎只能识别 ERB 部分,JS 不会突出显示。也许 Emacs+nXhtml 会起作用。

更新:nXhtml 确实为 emacs 完成了这项工作。按照 README 中的描述将文件加载到您的 ~/.emacs 中,然后 M-x eruby-javascript-mumamo-mode !

关于ruby-on-rails - Aptana/Eclipse 支持 "js.erb", "css.erb"文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9115211/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com