在sublime文本3中缩进代码时的奇怪行为

z3r*_*0ck 7 php color-scheme syntax-highlighting laravel sublimetext3

我有这个代码:

Route::group(['prefix' => 'somthing'], function () {
    Route::group(['middleware' => ['something']], function () {
        Route::group(['prefix' => 'somethingelse'], function () {
            Route::group(['prefix' => 'someotherthing'], function () {
                Route::get('something', ['uses' => 'SomethingController@something'); // Here color scheme doesn't show up properly
            });
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

在那里(在哪里Route::get被称为),颜色方案没有正确显示:

在此输入图像描述

从那一点开始的任何东西在默认颜色方案中以白色显示(也不适用于其他颜色方案).

在此输入图像描述

ST3 3114 build,64bit.操作系统Windows 8.1.屏幕截图2材质主题更亮.

Mat*_*DMo 2

第 5 行有一个语法错误,可能会影响突出显示:

Route::get('something', ['uses' => 'SomethingController@something');
Run Code Online (Sandbox Code Playgroud)

缺少右方括号]

Route::get('something', ['uses' => 'SomethingController@something']);
Run Code Online (Sandbox Code Playgroud)

使用霓虹灯配色方案(完全公开:我是作者),您的原始代码如下所示:

没有右括号

(注意绿色右括号)和大括号})。添加有问题的右方括号后,它看起来像这样:

带右括号

您没有指明您正在使用哪种配色方案,因此我无法将我的结果与它进行比较,但希望添加缺少的括号会有所帮助。