Странное поведение при отступе кода в возвышенном тексте 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' => 'SomethingController@something'); // Here color scheme doesn't show up properly
});
});
});
});

В середине там (где Route::get ) Цветовая схема не отображается должным образом:

введите описание изображения здесь

Все с этого момента будет отображаться белым цветом в цветовой схеме по умолчанию (не работает и в других цветовых схемах).

введите описание изображения здесь

ST3 3114 сборка, 64 бит. ОС windows 8.1. Скриншот 2 материала, тема светлее.

7

Решение

В строке 5 есть синтаксическая ошибка, которая может повлиять на выделение:

Route::get('something', ['uses' => 'SomethingController@something');

отсутствует закрывающая квадратная скобка ]:

Route::get('something', ['uses' => 'SomethingController@something']);

С использованием Неоновая цветовая схема (полное раскрытие: я автор), ваш оригинальный код выглядит так:

нет закрывающей скобки

(обратите внимание на зеленые закрывающие скобки ) и фигурные скобки }). С добавленной закрывающей квадратной скобкой выглядит так:

с закрывающей скобкой

Вы не указываете, какую цветовую схему вы используете, поэтому я не смог сравнить мои результаты с ней, но, надеюсь, добавление недостающей скобки поможет.

2

Другие решения

Других решений пока нет …