Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
German Zvonchuk
@inside22
PhpStorm
Как автоматически контролировать наименования переменных, ключей и свойств?
Доброго дня, друзья.
В нашим проекте есть следующие правила:
Все наименования переменных должны быть camelCase:
$oneTwoThree
$userId
$clientId
Все наименования ключей и свойств должны быть underlined:
[‘hello_world’]
[‘user_id’]
[‘client_id’]
->client_id
->user_id
Все наименования контроллеров должны быть CamelCase:
TestController
HelloworldController
Проблема заключается в том, что не все программисты следуют этим правилам.
Можно ли написать тест в PhpStorm, который будет инспектировать код и проверять переменные и ключи?
Вопрос задан
более трёх лет назад
152 просмотра
Комментировать
Подписаться
3
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Сергей Новиков
@BOOMER_74
Full-Stack разработчик
PhpStorm позволяет использовать дополнительные инструменты проверки кода:
PHP_CodeSniffer
и
PHPMD
. В них есть нужные Вам правила, но не уверен, что они покроют все возможные варианты. Есть еще
PHP Coding Standards Fixer
.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
PHP
+2 ещё
Простой
Почему некорректно форматируются PHP с HTML, когда открывающие/закрывающие теги в условиях?
1 подписчик
19 июн.
483 просмотра
3
ответа
Windows
+1 ещё
Средний
Как при работе с phpstorm (IntelliJ IDEA) в проекте на WSL2 задать пользователя (и права) от чьего имени идет работа, создание файлов?
2 подписчика
22 мая
441 просмотр
1
ответ
PhpStorm
+3 ещё
Простой
Почему не работает Emmet в PHPStorm при подключении к IDE через JetBarins Gateway?
1 подписчик
06 мая
54 просмотра
0
ответов
CSS
+1 ещё
Средний
Почему не работает yuicompressor В PHP Storm?
нет подписчиков
09 апр.
347 просмотров
1
ответ
PHP
+1 ещё
Простой
Возможно ли задать подсказку в phpstorme для возвращаемого типа?
1 подписчик
07 апр.
185 просмотров
2
ответа
macOS
+2 ещё
Простой
Почему ошибка «Remote Host Identification has changed» при попытки скопировать файл с локального пк на сервер?
1 подписчик
04 апр.
109 просмотров
2
ответа
React
+2 ещё
Простой
Как посадить React 19 на Laravel 12 с отладкой только фронта?
1 подписчик
27 мар.
209 просмотров
1
ответ
PhpStorm
Простой
Как выделить цветом вендоровские файлы в поиске?
1 подписчик
18 мар.
210 просмотров
1
ответ
Windows
+1 ещё
Простой
Есть ли проблемы синхронизации, если PhpStorm запущен под Windows, а файлы и приложение находятся в WSL2?
1 подписчик
26 февр.
126 просмотров
1
ответ
PhpStorm
Простой
Как в комментарии сделать ссылки на участок кода?
3 подписчика
28 янв.
3070 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Data Engineer\ Разработчик БД SQL
Data World
•
Санкт-Петербург
До 230 000 ₽
SRE/DevOps инженер
Сбер
•
Москва
от 200 000 до 300 000 ₽
Java разработчик в Омске
IceCode
•
Омск
от 100 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама