Почему некоторые классы Android Studio выделены разными цветами? - PullRequest
0 голосов
/ 23 октября 2018

Я заметил, что некоторые классы выделены синим цветом в структуре моего проекта.В чем причина?

enter image description here

Ответы [ 3 ]

0 голосов
/ 23 октября 2018

Выделенный цвет предназначен для контроля версий.

Если вы создаете новый файл и не отправляете его в GIT, он выделяется КРАСНЫМ цветом

Если вы изменили вФайл, который уже зафиксирован, выделяется цветом СИНИЙ .

enter image description here

0 голосов
/ 23 октября 2018

Чтобы раскрыть ответ tyczj , если в проекте используется управление версиями, тогда имена файлов могут быть выделены разными цветами в проводнике файлов, вкладках редактора и вкладке активных изменений:

  • Белый - Нет изменений в файле с момента последнего коммита
  • Синий - Файл существует в системе контроля версий и был изменен с момента последнего коммита
  • Зеленый - Файл не существует в системе контроля версий, и имеет для следующего коммита
  • Красный - Файл не существуетсуществует в управлении версиями, и не был подготовлен для следующего коммита
  • Желтый - файл был перемещен из своего предыдущего местоположения в системе управления версиями, но его содержимое не былобыл изменен
  • Серый (только на вкладке «Активные изменения») - файл был удален локально, но не в управлении версиями

Итак, в вашем примере у вас есть два измененныхфайлы, которые уже существуют в версииcontrol.


Как указывает Zoe , это отражает цветовую схему по умолчанию в Android Studio и IntelliJ.Эти цвета могут быть изменены с помощью Settings -> Editor -> Color scheme -> VCS

0 голосов
/ 23 октября 2018

Поскольку вы используете контроль версий и у вас есть незафиксированные изменения для этих файлов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...