2016-08-12 90 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

我认为这是一个缩进问题,从'调试器'开始的所有内容缩进一个小于'Passenger'片段的空间。为每个旅客片段删除每一行中的一个空格,或者在调试器片段的每行中添加一个空格。

此代码工作正常,我:

'.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