新增: 文件操作增强与预览扩展
- 文件剪贴板复制剪切粘贴,重名自动副本 - SFTP下载到本机与外部文件拖入,目录递归 - 传输进度浮动面板,transfer-progress事件链 - Drawio预览,Excel工作线程,冻结看门狗 - cmd与bat自写batch语法高亮,psm1等映射补齐
This commit is contained in:
@@ -116,11 +116,15 @@ func (w *Watcher) consumeEvents() {
|
||||
}
|
||||
debounceTimer = time.AfterFunc(debounceDelay, func() {
|
||||
// 文件已不存在则跳过(如被删除)
|
||||
if _, err := os.Stat(target); err != nil {
|
||||
info, err := os.Stat(target)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
if w.emitEvent != nil {
|
||||
w.emitEvent("file-changed", target)
|
||||
w.emitEvent("file-changed", map[string]any{
|
||||
"path": target,
|
||||
"mtime": info.ModTime().UnixMilli(),
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user