Sublime text 和notepad++为什么编辑时可以删除正在被编辑的文件?

itfanr 发布于 2013/08/20 11:36
阅读 1K+
收藏 0

众所周之,windows自带的记事本是不行的。

以上提到的两个编辑器用到了什么技术?

加载中
0
中山野鬼
中山野鬼
ue貌似也可以把。现在很少是直接写入的。如果你删除了该文件,编辑器会在关闭当前文件时有额外提示。楼上说的对,都是对临时文件的处理。只有写出时才对实际文件调整。
0
zhuzhichao
zhuzhichao
不提示被占用吗?
zhuzhichao
zhuzhichao
@itfanr 确实是.
itfanr
itfanr
当然不提示 而且你打开的时候,其他软件还可以写入那个文件
0
醪糟儿蛋
醪糟儿蛋
api 打开文件是用的 共享模式就行了
0
tsl0922
tsl0922
临时文件?vim编辑的时候就会有临时文件
0
挨踢得要死要死的某瓜
挨踢得要死要死的某瓜
你编辑的不是文件,是buffer
0
Narky
Narky
用的是buffer
0
随便取个名字可以吗
随便取个名字可以吗

将文件打开,载入内存,将文件关闭。

当文件被保存时再将原文件截断,然后写入新数据。

0
yidongnan
yidongnan

应该是临时文件...存内存重启会丢失.

sublime有一个记住打开的所有标签页

不管是否删除

itfanr
itfanr
感谢
0
一只囧蟹
一只囧蟹
非独占打开
返回顶部
顶部