Все сервисы Хабра
Сообщество 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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
PhpStorm
Простой
Как вернуть добавление кода при наборе?
1 подписчик
12 часов назад
48 просмотров
1
ответ
PhpStorm
Простой
Какой MySQL коннектор выбрать?
1 подписчик
12 часов назад
86 просмотров
0
ответов
PhpStorm
Простой
Размер шрифта комментариев в шторме 2024.3.5?
1 подписчик
15 авг.
65 просмотров
1
ответ
PHP
+2 ещё
Простой
Почему некорректно форматируются PHP с HTML, когда открывающие/закрывающие теги в условиях?
1 подписчик
19 июн.
518 просмотров
3
ответа
Windows
+1 ещё
Средний
Как при работе с phpstorm (IntelliJ IDEA) в проекте на WSL2 задать пользователя (и права) от чьего имени идет работа, создание файлов?
2 подписчика
22 мая
458 просмотров
1
ответ
PhpStorm
+3 ещё
Простой
Почему не работает Emmet в PHPStorm при подключении к IDE через JetBarins Gateway?
1 подписчик
06 мая
64 просмотра
0
ответов
CSS
+1 ещё
Средний
Почему не работает yuicompressor В PHP Storm?
нет подписчиков
09 апр.
355 просмотров
1
ответ
PHP
+1 ещё
Простой
Возможно ли задать подсказку в phpstorme для возвращаемого типа?
1 подписчик
07 апр.
193 просмотра
2
ответа
macOS
+2 ещё
Простой
Почему ошибка «Remote Host Identification has changed» при попытки скопировать файл с локального пк на сервер?
1 подписчик
04 апр.
119 просмотров
2
ответа
React
+2 ещё
Простой
Как посадить React 19 на Laravel 12 с отладкой только фронта?
1 подписчик
27 мар.
225 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
SRE/DevOps инженер
Сбер
•
Москва
от 200 000 до 300 000 ₽
Database Administrator
Wanted
До 5 000 $
Linux администратор HPC стека
Сбер
•
Москва
от 200 000 до 400 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама