2016-01-01 3 views
1

Я использую Sublimetext 3 и SublimeLinter (вместе с SublimeLinter-php), чтобы заливать мои файлы. Я никогда не использовал этот плагин перед (ни я использовал IDE, экстенсивно в PHP), и я вижу SublimeLinter показать ошибки, как это в моем коде: (некоторый Laravel код) sublime text sublimelinter errorsЯвляется ли SublimeLinter дающим мне правильные ошибки?

Эти ошибки я в получать для каждого из этих линий:

  • 11: необъявленная родительского класс контроллер
  • 12: неопределенный идентификатор 'Request'
  • 14: неизвестный класс Пост
  • 19: ответ нерешенной функции

Это фактические ошибки, которые SublimeLinter должен был поднять? Или мой configuration для SublimeLinter неправильно, что заставляет его забирать эти строки как ошибки по ошибке?

+1

кажется более, что ваш возвышенным (или sublimelinter) не индексировать все классы/функции Laravel. Все эти вещи автоматически загружаются в laravel, поэтому, если он только проверяет этот файл, то очевидно, что он считает, что есть эти ошибки. – ArSeN

+0

Выполняется ли индексирование автоматически или оно должно выполняться пользователем вручную? Я ничего не вижу в документации об индексировании – Xecure

ответ

0

Оказывается, это происходило, потому что у меня не было возвышенного проекта.

Проект можно настроить мой нажав Project > Save Project As... из меню проекта выпадающее

+0

Вы что-то сделали после создания проекта? Это не решило проблему для меня. – GreeKatrina

+0

Я не думаю, что я сделал что-то еще. У меня была эта проблема, так давно я не помню, чтобы быть честным. – Xecure