9

Я использую Notepad++ v.5.9.2 в Windows 7-64 bit. Когда я пытаюсь запустить файлы в IE или Firefox из меню "Выполнить" в N++, проблем не возникает. Однако, когда я нажимаю "Запустить в Chrome", ничего не происходит, даже если в моей системе установлен Chrome 12 (и он отлично работает вне Notepad++).

Я попытался изменить путь к Chrome в файле N++ shortcuts.xml, указанном в следующей строке: "chrome" $(FULL_CURRENT_PATH) "". Я попытался заменить $(FULL_CURRENT_PATH) на полный путь к файлу chrome.exe на моем компьютере, но он все равно не работает.

Кто-нибудь знает, как я могу решить эту проблему, чтобы при нажатии «Выполнить»> «Запуск в Chrome» файл фактически запускался в Chrome, как в IE и Firefox?

7 ответов7

4

Просматривая другой, не связанный с этим ответ на Notepad++, я наткнулся на что-то, что помогло мне понять, как обойти эту проблему (спасибо jweede !!) Вот документация.

  1. В меню "Выполнить" выберите "Выполнить".
  2. Найдите, где находится ваш исполняемый файл Chrome, мой находится в C:\Users\(current user)\AppData\Local\Google\Chrome\Application\chrome.exe Теперь этот путь появится в поле.
  3. Поставьте кавычки по всему пути и пробел после последней кавычки (важно)! Затем введите "$(FULL_CURRENT_PATH)" в поле после пробела.
  4. Нажмите "Выполнить" в диалоговом окне, и он должен открыть ваш текущий файл Notepad++ в Chrome. Если все в порядке, нажмите "Сохранить", назовите новый ярлык и назначьте сочетание клавиш.
3
  1. Скопируйте ярлык Google Chrome в папку «Блокнот ++».

  2. Переименовать его в хром

Вам нужно одобрение администратора.

3

Почему вы попытались заменить часть FULL_CURRENT_PATH? Это для открытого в данный момент текстового файла.

Замените часть "Chrome" тем местом, где находится Chrome.

Пример:

<Command name="Launch in Chrome" Ctrl="yes" Alt="yes" Shift="yes" Key="82">&quot;c:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\Application\chrome.exe&quot; &quot;$(FULL_CURRENT_PATH)&quot;</Command>

Сосредоточьтесь, пожалуйста, на дополнительном " &quot; " Это потому, что путь к Chrome содержит пробелы.

Пример использования в cmd:

C:\>c:\programme\internet explorer\iexplore.exe
Der Befehl "c:\programme\internet" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

C:\>

Я использую немецкий Windows, и он говорит, что не может найти команду " c:\programme\internet ". Он думает, что команда, которую я пытаюсь запустить, это « C:\Programme\Internet » с параметром « Exporer\iexplore.exe »

C:\>"c:\programme\internet explorer\iexplore.exe"

C:\>

Это запускает Internet Explorer мгновенно. Причина, по которой ничего не появляется, заключается в том, что Internet Explorer просто не записывает ничего в консоль при запуске.

1

Обычно Notepad++ в любом случае не требуется путь к chrome, поскольку установщик Chrome должен был добавить запись в реестр в разделе «Пути к приложениям»:

В Windows XP (и я предполагаю, что это будет работать аналогично в Windows 7):

REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe"

Должен сообщить:

Path        REG_SZ  C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\Application
<NO NAME>   REG_SZ  C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\Application\chrome.exe

Конечно, в Windows 7 это будет C:\Users\<username>

А в Windows 7 Chrome может быть зарегистрирован под пользовательским ключом пути к приложению:
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ Пути к приложениям \ chrome.exe

Но пока они есть и указывают на исполняемый файл Chrome, Notepad++ сможет его запускать, если только он не использует какой-то странный способ вызова программ.

0

Похоже, это может быть очень маленькая деталь в файле shortcuts.xml. Линия хрома выглядит точно так же, как показано ниже?

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

Редактировать - Кроме того, что именно ошибка? Предоставляет ли это сообщение об ошибке, молча ничего не делая или что-то еще?

0

Легко исправить

1- Сохраните ваш HTML-файл. 2- Перейдите в проводник и найдите его. 3- Выберите его и щелкните правой кнопкой мыши, чтобы открыть меню. 4- Выберите открыть с помощью, а затем выберите свое веб-приложение. Готово.

-1

Если приведенные выше советы не работают, попробуйте следующее: Скопируйте свой путь в Chrome(у меня был C:\Program Files x86)\Google\Chrome\Application\chrome.exe). Теперь откройте Notepad++ и нажмите F5 или выберите пункт «Выполнить» в раскрывающемся меню «Выполнить» и вставьте этот путь в двойные кавычки. Теперь ставьте пробел после завершающей кавычки и ставьте следующий после пробела $(FULL_CURRENT_PATH). ЭТО ДОЛЖНО СМОТРЕТЬ, КАК "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" $(FULL_CURRENT_PATH) . Теперь сохраните этот путь с любым именем и сочетаниями клавиш, которые вам нравятся.

и позже вы можете открыть документ с помощью сочетания клавиш или выпадающего меню «Выполнить»;

               THANK YOU

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