Можно ли исключить определенные файлы из функции TODO в PhpStorm? Например, я использую javascript-библиотеку highcharts. Я не хочу видеть несколько десятков или около того TODO, которые они обозначили, смешанными с моими. Я не хочу исключать этот каталог, потому что я все еще хочу иметь возможность просматривать файлы в удобном виде.
PhpStorm Игнорировать файлы/каталоги в функции TODO
Ответ 1
Да, вы можете - с помощью настраиваемой области, которая будет включать все, кроме нежелательных файлов/папок (Settings | Scopes), а затем просто выберите его в окне 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.
Эта функциональность доступна только с версии v6.
Ответ 2
- В
File > Settings > Scope
добавьте новую область и убедитесь, что нужные вам файлы зеленые. - Открыть вкладку TODO
View > Tool Windows > TODO
(Alt + 6) - В верхней части TODO нажмите
Scope Based
- Ниже выберите новую область действия с шага 1 ниже
Custom Local Scopes
Ответ 3
Чтобы исключить из анализа код (обычно зависимости от композитора).
- Щелкните правой кнопкой мыши нужную папку
- Нажмите "Отметить каталог как"
- Нажмите "Исключено"
Пример скриншота ниже:
Ответ 4
Для библиотек есть решение с одним щелчком мыши, как я только что узнал.
Вы можете использовать функцию "Внешние библиотеки", чтобы включить определенную библиотечную папку, после чего PHPStorm/IDEA пометит папку как дом библиотеки и исключит ее из проверки.
Обратите внимание, что вы можете включать папки в свой проект, даже если они называются "Внешними" библиотеками.