Поддержка Aptana / Eclipse для файлов "js.erb", "css.erb" - PullRequest
3 голосов
/ 02 февраля 2012

Я работаю над приложением jRuby on Rails в Eclipse.Я недавно установил Aptana, чтобы лучше поддерживать файлы rails.Это обеспечивает разумное выделение и поддержку для большинства типов файлов, включая файлы "html.erb", но не для других * .erb файлов.

Это сводит меня с ума, это должен быть какой-то редактор, который не дает мне чертов синтаксисошибка при использовании тегов ruby ​​в файлах js.erb.Кажется, что такая основная функция.

Любой совет приветствуется.Я открыт практически для всего, что мне просто нужно, чтобы какой-нибудь способ писать 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); 
     });

1 Ответ

0 голосов
/ 06 апреля 2012

Я также ищу редактор или IDE, который может обрабатывать .js.erb. Aptana (3.0.9 или 3.2.0) только, кажется, распознает часть ERB, JS не выделяется. Возможно, Emacs + nXhtml будет работать.

Обновление : nXhtml выполняет работу для emacs. Загрузите файл в ~ / .emacs, как описано в README, затем M-x eruby-javascript-mumamo-mode!

...