окон конкретного файла API (CreateFile) имеет ряд вариантов доступа и совместного доступа, так что да, технически это было бы возможно. Но это не значит, что это было бы желательно. Существует несколько вариантов использования, где вполне желательно разрешить другому процессу читать, изменять или удалять файл, пока он «открыт» (действительно виден) в vscode.
Я положил «открытые» в кавычки, потому что для достижения того, что он в настоящее время имеет, vscode, вероятно, закрывает файл, как только он его прочитывает, умышленно избегая такого поведения, которое вы, кажется, просите. Поскольку ваш вопрос касается конкретного решения, а не проблемы, мотивирующей вас, трудно представить более подробную информацию.
Ну, есть редакторы, где вы можете перевернуть конфигурационный переключатель, и файлы будут заблокированы. –
Возможно, есть, но, изучая реализацию файла fileService.ts vscode, я не вижу никаких указаний на то, что у него есть эта функция, или что ее было бы легко добавить .. –
EmEditor - один из примеров такой функции. Во всяком случае, спасибо за то, что вы это проделали, я принимаю ответ –