PhpStorm игнорирует файлы / каталоги в функции TODO
Можно ли исключить определенные файлы из функции TODO в PhpStorm? Например, я использую библиотеку javascript highcharts. Я не хочу видеть несколько дюжин или около того Тодо, которые они отметили, смешанными с моими собственными. Я не хочу исключать этот каталог, потому что я все еще хочу иметь возможность просматривать файлы удобным способом.
4 ответа:
Да, вы можете -- через пользовательскую область, которая будет включать все, кроме нежелательных файлов/папок (настройки | области), а затем просто выберите его в окне TODO.
Проверьте эти статьи для получения подробной информации:
- http://blog.jetbrains.com/webide/2012/10/managing-todo/
- http://confluence.jetbrains.com/display/PhpStorm/Working+with+todo+comments+and+the+todo+tool+window
P.S.
Эта функциональность доступна начиная с версии 6 только.
- в
File > Settings > Scope
добавьте новую область и убедитесь, что файлы, которые вам нравятся, зеленые.- Откройте вкладку TODO
View > Tool Windows > TODO
(Alt + 6)- в верхней части TODOs нажмите на
Scope Based
- ниже выберите новую область из Шага 1 ниже
Custom Local Scopes
Для исключения кода (обычно зависимостей композитора) из анализа.
- щелкните правой кнопкой мыши на нужной папке
- Нажмите "Отметить Каталог Как"
- Нажмите Кнопку "Исключено"
Пример скриншота ниже:
Для библиотек, как я только что узнал, существует решение в один клик.
Вы можете использовать функцию "внешние библиотеки" для включения определенной папки библиотеки, после чего PHPStorm / IDEA отметит папку как домашнюю библиотеку и исключит ее из проверки.
Обратите внимание, что вы можете включать папки в свой проект directroy, даже если он называется "внешние" библиотеки.