Notepad ++: Есть ли способ исправить тот факт, что я не могу запустить Chrome из меню запуска?

12

Я использую 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?

terrytek
источник

Ответы:

5

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

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

Почему вы попытались заменить часть 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 при запуске просто ничего не записывает в консоль.

sinni800
источник
@ sinni800 - Спасибо. Я думал, что исправил строку chrome в shortcuts.xml, чтобы она выглядела точно как командная строка, которую вы мне дали, но оказалось, что мне не хватало пробела между конечной кавычкой пути и начальной кавычкой для $ (FULL ...). не работает без места!
terrytek
@ sinni800 - я удалил оригинальную команду «Запустить в Chrome» (которая была глупой), когда я сделал решение ниже. После того, как я сделал чистую переустановку, чтобы вернуть этот элемент, поставил code<Command Key = "82" Shift = "yes" Alt = "yes" Ctrl = "yes" name = "Launch in Chrome"> "C: \ Users \ Terese \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe "" $ (FULL_CURRENT_PATH) "</ Command> codeSTILL не работает, и я не знаю почему.
terrytek
На самом деле, я не знаю почему ...
sinni800
3
  1. Скопируйте ярлык Google Chrome в папку «Блокнот ++».

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

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

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

potius
источник
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 ++ сможет его запускать, если он не использует какой-то странный способ вызова программ.

NJD
источник
Хотя многие из этих решений будут работать, это, пожалуй, самый правильный ответ здесь.
Стив Роу
0

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

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

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

Бен Джонс
источник
Да, строка Chrome в файле shortcuts.xml выглядит так же, как у вас. Нет сообщения об ошибке; он просто молча ничего не делает.
terrytek
@ BenJones - Да, строка Chrome в файле shortcuts.xml выглядит так же, как у вас. Нет сообщения об ошибке; он просто молча ничего не делает.
terrytek
0

Для меня это не работает для Windows 10. Тогда, пожалуйста, попробуйте это

Вид> Просмотреть текущий файл в> Chrome.

Надеюсь это поможет.

user1492916
источник
-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
JITENDER KUMAR
источник
Это дублирует другой ответ и не добавляет новый контент. Пожалуйста, не публикуйте ответ, если у вас нет чего-то нового.
DavidPostill
-1

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

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

thantsintun
источник
1
Это может быть исправлением, но неясно, почему это может быть исправлением. Пожалуйста, объясните / уточнить дальше? Спасибо!
studiohack