Визуально отличить автоматически сгенерированные файлы?

У нас есть куча файлов, которые автоматически генерируются на основе модели базы данных. У меня были некоторые опыты с лицевой панелью, потому что я изменил некоторый код, только чтобы узнать, где мои изменения были перезаписаны, потому что я не заметил, что мои изменения были в этих сгенерированных файлах.

Итак, я изменил наш генератор, добавив комментарий «не изменять» в заголовок файла. Это помогает! Хотя при трассировке вызовов методов легко оказаться в середине одного из этих файлов, и вы не обязательно узнаете, если не прокрутите вверх, чтобы проверить заголовок. Это неудобно (и подвержено ошибкам).

Есть ли способ пометить эти файлы аналогично тому, как помечаются «Внешние библиотеки», поэтому из стилей ясно, что эти файлы должны быть доступны только для чтения?

(Первоначально я спрашивал об этом в Software Engineering, но Gnat попросил меня переместить его.)

1

Решение

Со стороны PhpStorm вы можете использовать Области применения а также Цвета файла функциональность.

  1. Создать кастом Объем это будет перечислять только такие файлы (будет проще, если такие файлы находятся в определенных папках или имеют какую-то уникальную часть в имени файла … в противном случае вам придется указывать на отдельные файлы).

  2. использование Цвета файла функциональность (добавьте туда свою область) и назначьте уникальный цвет.

Теперь такие файлы будут иметь этот цвет в качестве фона вкладки редактора (не сам редактор, просто вкладка редактора), а также фон в представлении проекта / другой поиск и другие всплывающие окна, связанные с файлами (необязательно; может быть включен / выключен, но он сделает это для ВСЕХ областей).

У всей этой процедуры / идеи даже есть своя страница помощи: https://www.jetbrains.com/help/phpstorm/2016.3/configuring-scopes-and-file-colors.html?search=scope

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector