3
我正在使用Eclipse中的jRuby on Rails應用程序。我最近安裝Aptana以更好地支持rails文件。這爲大多數文件類型提供了合理的突出顯示和支持,包括「html.erb」文件,但不包含其他* .erb文件。Aptana/Eclipse支持「js.erb」,「css.erb」文件
這讓我瘋狂他們必須是一些編輯器,當我在js.erb文件中使用ruby標籤時,不會給我一個該死的語法錯誤。它看起來像這樣一個基本功能。
任何意見表示讚賞。我打開幾乎任何東西,我只是想要一些方法來編寫JavaScript的erb文件,每個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);
});
您正在使用哪個版本的Aptana?我有一個獨立版本的3.1.x(beta/nightly build),我可以創建一個test.js.erb文件,粘貼你的代碼並且不會收到任何錯誤信息。我還安裝了Studio 3.1.x作爲Eclipse插件。該版本也沒有問題。 – 2012-02-02 16:37:28