10

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

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

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

Вопрос

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

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

У меня Windows 7.

2 ответа2

9

Следуйте этим инструкциям, чтобы отредактировать реестр и назначить обработчик предварительного просмотра текста 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}. Примечание. Согласно MSDN наличие этого точного значения говорит Windows, что это обработчик предварительного просмотра.
  6. Выберите этот вновь созданный ключ и установите для него значение (по умолчанию) {1531d583-8375-4d3f-b5fb-d23bbd169f22}. Это идентификатор обработчика предварительного просмотра текста в Windows.
  7. Изменение вступит в силу немедленно.
5

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

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .