2016-08-14 73 views
7

我有這樣的代碼:怪異的行爲縮進在崇高的文本代碼時3

Route::group(['prefix' => 'somthing'], function() { 
    Route::group(['middleware' => ['something']], function() { 
     Route::group(['prefix' => 'somethingelse'], function() { 
      Route::group(['prefix' => 'someotherthing'], function() { 
       Route::get('something', ['uses' => '[email protected]'); // Here color scheme doesn't show up properly 
      }); 
     }); 
    }); 
}); 

中間有(其中Route::get叫),配色方案也無法正確顯示:

enter image description here

任何從這一點的白色默認配色方案(不適用於其他配色方案)。

enter image description here

ST3 3114的身材,64位。操作系統的Windows 8.1。截圖2材質主題更輕。

+0

我似乎有一個不同的配色方案類似的問題。這是一個崇高的語法問題嗎?也許你應該考慮搜索這個Sublime論壇或者打開一個關於它的新主題。 –

+0

@ z3r0ck在你的第三行你有一個額外的方括號']]',這可能是導致它的問題? –

+0

@ HL96刪除它並沒有幫助。仔細一看,這不是一個語法錯誤。 – z3r0ck

回答

2

你必須在第5行語法錯誤可能影響高亮:

Route::get('something', ['uses' => '[email protected]'); 

缺少右括號]

Route::get('something', ['uses' => '[email protected]']); 

使用Neon Color Scheme(全面披露:我您的原始代碼如下所示:

no closing bracket

(注意綠色圓括號)和大括號})。隨着違規添加收方括號,它看起來像這樣:

with closing bracket

你不表示你正在使用的配色方案,所以我不能用它我的結果進行比較,但希望加入缺少支架將有所幫助。

+0

謝謝,但不幸的是,在我的情況下,語法錯誤與它無關,當我刪除我的原始代碼並添加一個示例時引入了這些錯誤。另外,我嘗試使用各種配色方案的這段代碼到目前爲止都具有相同的效果(這種方式或另一種方式)(順便嘗試霓虹燈)。 – z3r0ck

+0

@ z3r0ck你使用的是什麼版本和Sublime Text的內部版本? – MattDMo

+0

ST3 3114構建,64位。 OS windows 8.1。 – z3r0ck