Notepad ++ 7.8.5 не запускается в chrome при запуске - PullRequest
0 голосов
/ 13 апреля 2020

Я делаю курс Udemy для начинающих по веб-разработке и установил Notepad ++. Когда я хотел выполнить свое первое упражнение, запустив в Chrome, этот «Запуск в Chrome» не находился в меню «Выполнить» в Notepadd ++. Я искал в Google проблему и нашел ее ниже, но, как новичок, я не совсем понимаю, как решить проблему.

Это возможное решение, которое я нашел, но я все еще не понимаю его правильно .

Меню запуска обычно содержит записи запуска в Firefox / Chrome / IE / Edge.

Они определены в ярлыках. xml файл конфигурации. Если у вас установлен нормально установленный Блокнот ++, вы можете отредактировать их в% AppData% \ Notepad ++ \ shortcuts.xml; если это переносная программа или любая инсталляция, которая не использует AppData, она будет находиться в том же каталоге, что и сам notepad ++. exe. Предостережение для редактирования этого файла: закройте все экземпляры Notepad ++ (чтобы убедиться, что все настройки сохранены); затем откройте Блокнот ++ и отредактируйте файл ярлыков. xml, сохраните и выйдите из Блокнота ++. В следующий раз, когда вы откроете Notepad ++, изменения вступят в силу.

Итак, объединяя рекомендации из обоих сообщений:

<UserDefinedCommands>
    <Command name="Launch in Firefox" Ctrl="yes" Alt="yes" Shift="yes" Key="88">firefox "$(FULL_CURRENT_PATH)"</Command>
    <Command name="Launch in IE" Ctrl="yes" Alt="yes" Shift="yes" Key="73">iexplore "$(FULL_CURRENT_PATH)"</Command>
    <Command name="Launch in Chrome" Ctrl="yes" Alt="yes" Shift="yes" Key="82">chrome "$(FULL_CURRENT_PATH)"</Command>...
    <Command name="Launch in Edge" Ctrl="yes" Alt="yes" Shift="yes" Key="69"> shell:Appsfolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge $(FULL_CURRENT_PATH)</Command>

(В этом разделе могут быть другие записи до или после них, я просто включил начальный тег, чтобы указать, куда в файле добавить команды запуска в браузере)

1 Ответ

0 голосов
/ 13 апреля 2020

Я предполагаю, что вы работаете под Windows. Нажмите комбинацию клавиш Windows + R и введите %appdata%. Перейдите к Notepad ++. Проверьте, есть ли раздел <UserDefinedCommands> в файле ярлыков. xml.

Пожалуйста, проверьте и вставьте следующую строку, если требуется. Обратите внимание, что лучше использовать &quot; вместо " для XMLNode.value узла <Command>.

<Command name="Launch in Chrome" Ctrl="yes" Alt="no" Shift="no" Key="81">chrome &quot;$(FULL_CURRENT_PATH)&quot;</Command>

BTW - это строка, которую я скопировал с моего Notepad ++ 7.8.5 без описанной проблемы. Обычно все это устанавливается по умолчанию.

Если вы изменили ярлык файла . xml вручную, возможно, произошла неправильная XML .

Быстрый тест можно выполнить, просто перетащив файл из Windows Explorer в открытое окно EDGE, как показано на скриншоте ниже только для теста. Конечно, сообщение об ошибке не должно появляться!

enter image description here

...