所有
是否可以在VSCode打开时锁定文件?
任何扩展名?
所以如果我从sysinternals检查文件{{1}},它会告诉我类似
的内容{{1}}
Windows解决方案很好,跨平台将是最好的
答案 0 :(得分:1)
特定于Windows的文件API(CreateFile)具有许多访问和共享选项,所以是的,从技术上讲,它是可能的。但这并不意味着它是可取的。在许多用例中,非常希望允许另一个进程在vscode中“打开”(真正可见)时读取,更改或删除文件。
我在引号中加上“open”是因为为了实现它当前的行为,vscode可能会在读完文件后立即关闭它,故意避免你似乎要求的那种行为。由于您的问题涉及特定的解决方案,而不是激励您的问题,因此很难提供更多细节。