Как узнать, сохранен ли файл Scala, измененный с помощью IntelliJ Idea, и если он установлен в CVS?

Я давно являюсь пользователем Eclipse, и теперь я решил попробовать IntelliJ IDEA 9 (бесплатная версия) для Scala.

Несколько глупых вопросов:

  • Как узнать, сохранен ли файл, который я изменил?
  • Как узнать, был ли файл, который я сохранил, был отмечен в CVS?

Я чувствую себя невероятно "подверженным" какой-то непосредственной угрозе, когда я не вижу знакомых визуальных сигналов от Eclipse, которые указывают, что файл был сохранен и/или зарегистрирован.

Спасибо

Ответ 1

В IDEA 11:

Settings->Editor->Editor Tabs->Mark modified tabs with asterisk

UPDATE

В IDEA 15:

Settings->Editor->General->Editor Tabs->Mark modified tabs with asterisk

Ответ 2

В Settings -> IDE Settings -> General -> Synchronization вы можете управлять сохранением файлов. Я сохраняю файлы при деактивации кадров (т.е. Переключается на другую программу) и через 60 секунд бездействия.

Вы также должны посмотреть на Local History, которая является локальным VCS для вашего проекта, захватывая все отдельные изменения между фиксациями. Это позволяет вам отменить изменения, которые были сделаны с помощью функции автоматического сохранения, которую некоторые люди сначала начинают нервничать.

Ответ 3

Если файл изменен, но не сохранен, на его вкладке есть звездочка *.

Если файл более новый, чем его коллега VCS, его имя отображается в синем, а не в черном. Если он вообще не находится под VCS, он отображается темно-красным цветом. Это касается вкладки редактора, а также других мест, таких как окно проекта.