【发布时间】:2014-07-11 12:12:32
【问题描述】:
我正在寻找一个在 windows 中不断保存文件的编辑器。
在 linux 中我会 cat>一些文件
然后开始输入。当我输入时,somefile 被填满。
WINdows 中是否有编辑器或类似的东西?最好是非dos工具?
【问题讨论】:
我正在寻找一个在 windows 中不断保存文件的编辑器。
在 linux 中我会 cat>一些文件
然后开始输入。当我输入时,somefile 被填满。
WINdows 中是否有编辑器或类似的东西?最好是非dos工具?
【问题讨论】:
我使用 JetBrains 的 WebStorm,它可以持续且不引人注目地进行保存。
我真的很喜欢。我将它用作文本编辑器和我的网络开发。
http://www.jetbrains.com/webstorm/
(不,我不在那里工作)。
【讨论】:
可以在 Windows 上安装一些 unix 功能。 看看thisCoreUtils
【讨论】:
默认情况下,共享软件文本编辑器UltraEdit 使用临时文件,这意味着在目录%TEMP% 中创建要编辑的文件副本,并在保存时将此临时文件复制回原始文件。临时文件的使用使得使用 Undo 和 Redo 成为可能。
但可以在高级 - 配置 - 文件处理 - 临时文件 中禁用对所有文件或仅对大文件使用临时文件,具体取决于以 KB 为单位的阈值。在不使用临时文件的情况下对打开的文件进行的所有编辑都是永久性的,这意味着立即在存储介质上进行。
UltraEdit 的另一个功能是定期自动保存,可以在 高级 - 配置 - 文件处理 - 保存 进行配置,每次保存时都进行或不进行备份,甚至支持版本备份,即备份每次保存都会增加一个数字。
最后但并非最不重要的一点是使用临时文件来编辑文件,因为默认情况下,如果 UltraEdit 崩溃(uedit32.exe 进程被 Windows 任务管理器杀死)、Windows 崩溃或突然断电,UltraEdit 可以恢复上次编辑. UltraEdit 经常在后台更新临时文件,因此在编辑会话意外结束后的下一次开始恢复通常会恢复几乎所有上次对文件所做的编辑。恢复功能还包括从未保存为具有文件名的文件的新文件。
如果您想知道为什么您希望任何编辑都立即写入文件,那么您可能会很高兴知道它提供了一个可能更好的解决方案。一般来说,这与用户在编辑文本文件时想要的相反,并且在某些存储介质(如 SSD 硬盘)上效果不佳。
【讨论】: