Нашел решение здесь . Я создал пользовательский раздел реестра vscode
, но Electron редактировал его за спиной VS Code. Я не заметил, что уже существует ключ с именем, VSCodeSourceFile
который был именно то, что мне нужно. Я переназначил привязку .asp из vscode
к VSCodeSourceFile
, и это сработало.
Windows 10 добавляет --- open-url к значению реестра для команды открытия программы по умолчанию
Я использую Windows 10.1803, сборка 17134.320. Я пытаюсь открыть .asp файлы с помощью VS Code. Я прошел обычный процесс, но, несмотря ни на что, Windows всегда спрашивала меня, какую программу я хотел использовать, когда пытался открыть файл ASP.
Итак, я просмотрел статьи, и они сказали, что мне пришлось редактировать реестр Windows вручную. Я не могу найти статью, которую использовал в качестве ссылки, но это был документ Microsoft. Говорят, что у вас есть ссылка на расширение файла к вашему программному ключу, а затем ваш программный ключ имеет команду shell, например:
HKEY_CLASSES_ROOT .asp (Default) - vscode OpenWithProgids (Default) - (value not set) VisualStudio binding sublime vscode DefaultIcon (Default) - (value not set) shell open command (Default) - "C:\Users\tschwab\AppData\Local\Programs\Microsoft VS Code\Code.exe" -r "%1"
Я сделал то же самое с файлами .txt и Sublime (потому что там у меня была такая же проблема), и это сработало как шарм. Но по какой-то причине, когда я открываю файл ASP, Windows часто редактирует значение реестра для vscode. Это становится:
vscode (Default) - URL:vscode URL Protocol - DefaultIcon (Default) - (value not set) shell open command (Default) - "C:\Users\tschwab\AppData\Local\Programs\Microsoft VS Code\Code.exe" --open-url -- "%1"
Итак, три изменения. Добавлено значение по умолчанию для корневого каталога, добавлено значение «Протокол Url» и команда изменена. После этого открытие файла в проводнике Windows больше не работает. Если я отредактирую команду обратно, она снова заработает.
Так что же не так?
1 ответ на вопрос
Похожие вопросы
-
12
Стоит ли чистить реестр?
-
3
Как мне остановить QuickTime от многократного кражи файловых ассоциаций?
-
8
Как понять, что происходит в реестре Windows
-
-
5
Как настроить Firefox в Windows, чтобы игнорировать настройки реестра?
-
4
Mac OS X / Thunderbird. Как изменить приложение, в котором открываются файлы, перетаскиваемые из Thu...
-
1
Программы работают очень медленно после неудачного обновления Windows
-
7
Почему в Windows все еще есть функция BSOD для Ctrl + Scroll + Scroll?
-
4
Можно ли полностью удалить видеоплеер Ubuntu «Тотем»?
-
5
Ассоциация файлов для редактирования на Mac
-
5
Где Mac OS X хранит информацию об ассоциации файлов?