Как добавить предварительный просмотр файлов по умолчанию в Проводнике?

Как добавить предварительный просмотр файлов по умолчанию в Проводнике?

Если я нажму на .tsфайл (typescript) и активирую панель предварительного просмотра в проводнике Windows, то увижу предварительный просмотр файла:

введите описание изображения здесь

Почему? Потому что я настроил Блокнот на открытие .tsфайлов.

Но у меня есть .jsфайлы, которые я настроил Notepad++для открытия, и я не вижу предварительного просмотра в панели предварительного просмотра:

введите описание изображения здесь

Вопрос

Как отобразить .jsфайлы в области предварительного просмотра и при этом оставить Notepad++ программой по умолчанию для этого типа файлов?

Я не хочу открывать Notepad++ с помощью опции: Щелчок правой кнопкой мыши > Открыть с помощью.

У меня Windows 7.

решение1

Следуйте этим инструкциям, чтобы отредактировать реестр и назначить обработчик предварительного просмотра текста Windows расширению .jsфайла.(Основываясь на этомСтатья «Как стать гиком».)

  1. Открыть редактор реестра
  2. Перейдите к HKEY_CLASSES_ROOT\.jsсодержимому и запишите его.(По умолчанию)значение. ЭтоProgIDна который .jsзарегистрировано расширение: введите описание изображения здесь
  3. Перейдите к ключу ProgID. Мы найдем наш ключ вHKEY_CLASSES_ROOT\JSFile
  4. Разверните ключ. При необходимости создайте подключ с именемShellEx
  5. ПодShellExключ, создайте новый ключ с именем{8895b1c6-b41f-4c1c-a562-0d564250836f}. Примечание:В соответствии сМСДННаличие именно этого значения говорит Windows, что это обработчик предварительного просмотра.
  6. Выберите этот недавно созданный ключ и установите его(По умолчанию)значение для{1531d583-8375-4d3f-b5fb-d23bbd169f22}. Это идентификатор обработчика предварительного просмотра текста Windows. введите описание изображения здесь
  7. Изменение вступит в силу немедленно.

решение2

Поскольку содержимое файла представляет собой обычный текст, вы можете заставить Explorer воспринимать его как таковой. Вы можете использовать Content Typeи PerceivedTypeдля достижения этого. Вот как это сделать:

  1. В редакторе реестра перейдите к ключу, связанному с этим типом файла. Для запрошенного типа файла путь будет таким HKEY_CLASSES_ROOT\.js: .
  2. В этом ключе щелкните правой кнопкой мыши по правой панели и выберите New > String Value.
  3. Назовите его как Content Type.
  4. Дважды щелкните это значение и установите его как text/plain.
  5. Щелкните правой кнопкой мыши на правой панели и выберите New > String Value.
  6. Назовите его как PerceivedType.
  7. Дважды щелкните это значение и установите его как text.

Перезапустите Explorer ивуаля! Файл по-прежнему будет связан с любым установленным вами редактором, но встроенная функция предварительного просмотра будет обрабатывать его как текстовый файл и затем покажет предварительный просмотр.

В качестве побочного эффекта, если вы сортируете/группируете свой список в Проводнике какВоспринимаемый типон будет классифицирован какТекстфайл.

Примечание: например, я провел тест, создав .dummyи связав его с Google Chrome. Файл можно было предварительно просмотреть на панели предварительного просмотра, а двойной щелчок по нему по-прежнему запускал Chrome, как и предполагалось.

решение3

У меня работает на Windows 10, но моей системе нужно было только предложение Shadow: Найдите соответствующее расширение файла, в моем случае я хотел, чтобы .js, .txt, .java, .properties, .fewothers просто предварительно просматривались как файлы txt. Затем добавьте текст "PerceivedType" ==>

Связанный контент