2016-08-12 3 views
-1

Итак, я отчаянно ищу пример создания нескольких отрывков, которые работают. У меня есть следующее:Фрагмент не работает

.source.ruby': 
    'Passenger': 
    'prefix': 'passenger' 
    'body': """ 
     require 'debugger' 
     Debugger.wait_connection = true 
     Debugger.start_remote 
     debugger 
    """ 
    'debugger': 
    'prefix': 'debugger' 
    'body': """ 
     require 'debugger' 
     Debugger.start 
     debugger 
    """ 

Первый работает отлично, а второй нет.

Что я делаю неправильно, что мой отладчик не работает? Может кто-нибудь, пожалуйста, объясните это?

+0

Что не работает? Интеграция в Atom? Сгенерированный код при попытке запустить его? Вы получили сообщение об ошибке? Что такое сообщение об ошибке? – spickermann

+0

@spickermann ничего не получает, когда я печатаю пассажир, он отлично работает, он добавляет фрагмент, и он показывает зеленую стрелку, которую можно вставить, но когда я набираю отладчик, ничего не происходит, я пытался переименовать, не работает, единственное время, когда это работает, когда я меняю заказ (когда отладчик первый пассажир второй), но тогда пассажир не работает. – AlCode

ответ

1

Я считаю, что это проблема с вашим отступом, все, начиная с «отладчика», имеет отступы на один пробел меньше, чем «Пассажирский» фрагмент. Либо удалите одно место в каждой строке для фрагмента пассажира, либо добавьте его в каждую строку в отладчике.

Этот код отлично работает для меня:

'.source.ruby': 
    'Passenger': 
    'prefix': 'passenger' 
    'body': """ 
     require 'debugger' 
     Debugger.wait_connection = true 
     Debugger.start_remote 
     debugger 
    """ 
    'debugger': 
    'prefix': 'debugger' 
    'body': """ 
     require 'debugger' 
     Debugger.start 
     debugger 
    """ 
+0

Не могу поверить, что я потратил 3 часа на это .. спасибо кучу! – AlCode

Смежные вопросы