我是IntelliJ IDE的新手.过去我一直在使用Visual Studio或Eclipse.在这些IDE中*,在已修改的文件名称上方有一个星号.
但在使用默认配置的IntelliJ中,我无法看到文件是否被修改.当我将焦点更改为另一个窗口时,文件会自动保存.
我在下面找到了一些选项Settings -> IDE Settings -> General -> Synchronization:
Synchronize files on frame activationSave files on frame deactivationSave files automatically if application is idle for...取消选中所有选项后,每次将焦点更改为另一个窗口时,都不会自动保存文件,这很好.但我还是不能:
当我关闭IntelliJ文件时,已修改的文件甚至没有注意到.
您知道我可以做些什么来改变IntelliJ的行为方式吗?
Sat*_*esh 19
IntelliJ中没有像eclipse这样的确切保存功能.
因为IntelliJ IDEA能够在大型重构操作中同时更改这么多文件,并且无需打开它们就可以更改它们,因此单个文件保存不是很有意义.认识到这一点,IntelliJ IDEA保留随时保存您的任何文件的权利.一旦你习惯了,你永远不必担心文件的保存状态,这真的很不错.
"如果我不喜欢我做的一些改变,并希望将它们推回去怎么办?",我听到你说.那么,IntelliJ IDEA包含了一个名为"本地历史"的惊人功能.每次保存文件时,IntelliJ IDEA实际上都会保存文件与之前状态的差异,并保存它.您可以查看文件的整个编辑历史记录(返回几天),查看您所做的更改,并回滚任何更改.它胜利地统治,并且弥补了由于缺乏单文件保存而导致的暂时迷失方向.
https://intellij-support.jetbrains.com/hc/en-us/community/posts/206336279/comments/207351939
要在修改文件时显示星号:打开Settings(CTRL + ALT + S),切换到Editor > General > Editor Tabs并选中Mark modified tab with asterisk复选框.
要删除自动保存,请取消选中: Appearance & Behavior > System Settings > Save files on frame deactivation
| 归档时间: |
|
| 查看次数: |
10945 次 |
| 最近记录: |