Notepad ++: esiste un modo per risolvere il fatto che non riesco a eseguire Chrome dal menu di esecuzione?


12

Sto eseguendo Notepad ++ v.5.9.2 su Windows 7-64 bit. Quando provo ad avviare file in Internet Explorer o Firefox dal menu Esegui in N ++, non c'è nessun problema. Tuttavia, quando faccio clic su "Avvia in Chrome" non succede nulla, anche se ho Chrome 12 installato sul mio sistema (e funziona bene al di fuori di Notepad ++).

Ho provato a modificare il percorso di Chrome nel file N ++ shortcuts.xml trovato nella seguente riga: "chrome" $ ​​(FULL_CURRENT_PATH) "". Ho provato a sostituire $ (FULL_CURRENT_PATH) con il percorso completo del file chrome.exe sulla mia macchina, ma continua a non funzionare.

Qualcuno sa come posso risolvere questo problema in modo che quando faccio clic su Esegui> Avvia in Chrome il file verrà effettivamente avviato in Chrome come in IE e Firefox?

Risposte:


5

Durante la navigazione in un'altra risposta Notepad ++ non correlata, mi sono imbattuto in qualcosa che mi ha aiutato a capire come risolvere il problema (grazie jweede !!) Ecco la documentazione.

  1. Nel menu Esegui, fai clic su Esegui.
  2. Cerca dove si trova il tuo eseguibile di Chrome, il mio è in C:\Users\(current user)\AppData\Local\Google\Chrome\Application\chrome.exe Questo percorso verrà ora visualizzato nella casella.
  3. Metti le virgolette attorno all'intero percorso E uno spazio dopo l'ultima virgoletta (importante)! Quindi digitare "$(FULL_CURRENT_PATH)"la casella, dopo lo spazio.
  4. Fai clic su "Esegui" nella finestra di dialogo e dovrebbe aprire il file Notepad ++ corrente in Chrome. Se tutto va bene, fai clic su "Salva", assegna un nome alla nuova scorciatoia e assegna una scorciatoia da tastiera.

4

Perché hai provato a sostituire la parte FULL_CURRENT_PATH? Questo è per il file di testo attualmente aperto.

Sostituisci la parte "Chrome" con la posizione in cui si trova Chrome.

Esempio:

<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>

Ti preghiamo di focalizzare " &quot;" Ho messo lì. Questi sono lì perché il percorso di Chrome contiene spazi.

Esempio usato in cmd:

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

C:\>

Sto usando Windows tedesco e dice che non riesce a trovare il comando " c:\programme\internet". Pensa che il comando che sto cercando di eseguire sia " C:\Programme\Internet" con un parametro di " Exporer\iexplore.exe"

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

C:\>

Questo esegue Internet Explorer all'istante. La ragione per cui non viene fuori nulla è che Internet Explorer non scrive nulla sulla console all'avvio.


@ sinni800 - Grazie. Pensavo di aver corretto la linea cromata in shortcuts.xml per assomigliare esattamente alla riga di comando che mi hai dato, ma risulta che mi mancava lo spazio tra la citazione di fine del percorso e la citazione di inizio per $ (FULL ...) non funziona senza lo spazio !!
Terrytek,

@ sinni800 - Avevo eliminato il comando originale "Avvia in Chrome" (che era stupido) quando ho fatto la soluzione qui sotto. Dopo aver eseguito una reinstallazione pulita per ripristinare l'elemento, inserendo code<Tasto di comando = "82" Maiusc = "sì" Alt = "sì" Ctrl = "sì" name = "Avvia in Chrome"> "C: \ Users \ Terese \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe "" $ (FULL_CURRENT_PATH) "</Command> codeSTILL non funziona e non so perché.
Terrytek,

Davvero, non so perché ...
sinni800

3
  1. Copia un'icona di collegamento di Google Chrome nella cartella Notepad ++

  2. Rinominalo Chrome

Avrai bisogno dell'approvazione dell'amministratore.

inserisci qui la descrizione dell'immagine


1

Normalmente, Notepad ++ non avrebbe bisogno del percorso di Chrome, perché il programma di installazione di Chrome avrebbe dovuto aggiungere una voce al registro sotto la chiave Percorsi app:

Su Windows XP (e suppongo che funzionerebbe in modo simile su Windows 7):

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

Dovrebbe segnalare:

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

Ovviamente su Windows 7 sarà C: \ Users \ <nomeutente>

E su Windows 7, Chrome potrebbe essere registrato sotto la chiave Percorsi app per utente :
HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \ chrome.exe

Ma finché sono presenti e puntano all'eseguibile di Chrome, Notepad ++ dovrebbe essere in grado di eseguirlo, a meno che non utilizzi un modo strano di invocare i programmi.


Mentre molte di queste soluzioni funzioneranno, questa è probabilmente la risposta più corretta qui.
Steve Rowe,

0

Sembra che potrebbe essere un dettaglio molto piccolo nel file shortcuts.xml. La linea cromata appare esattamente come sotto?

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

Modifica - Inoltre, qual è esattamente l'errore? Fornisce un messaggio di errore, non fa nulla in silenzio o qualcos'altro?


Sì, la riga di Chrome nel file shortcuts.xml ha l'aspetto che hai. Non c'è nessun messaggio di errore; non fa nulla in silenzio.
Terrytek,

@ BenJones - Sì, la riga di Chrome nel file shortcuts.xml ha l'aspetto che hai. Non c'è nessun messaggio di errore; non fa nulla in silenzio.
Terrytek,

0

Per me questi non hanno funzionato per Windows 10. Quindi prova questo

Visualizza> Visualizza il file corrente in> Chrome.

Spero che sia di aiuto.


-1

se i suggerimenti precedenti non funzionano, prova questo: copia il tuo percorso su Chrome (il mio era C: \ Programmi x86) \ Google \ Chrome \ Application \ chrome.exe). Ora apri Notepad ++ e premi F5 o seleziona Esegui dal menu a discesa Esegui e incolla questo percorso tra virgolette doppie. Ora inserisci uno spazio dopo aver terminato la citazione e inserisci il seguente spazio dopo $ (FULL_CURRENT_PATH). DOVREBBE ESSERE COME "C: \ Programmi (x86) \ Google \ Chrome \ Application \ chrome.exe" $ (FULL_CURRENT_PATH) . Ora salva questo percorso con qualsiasi nome e tasti di scelta rapida che ti piacciono.

e successivamente puoi aprire il tuo documento usando i tasti di scelta rapida o il menu a discesa Esegui;

               THANK YOU

Questo duplica un'altra risposta e non aggiunge nuovi contenuti. Per favore, non pubblicare una risposta a meno che tu non abbia effettivamente qualcosa di nuovo da contribuire.
David Post

-1

Soluzione semplice

1- Salva il tuo file HTML. 2- Vai a Esplora file e cercalo. 3- Selezionalo e fai clic con il tasto destro per visualizzare il menu. 4- Scegli apri con e quindi scegli l'app web desiderata. Fatto.


1
Questa potrebbe essere una correzione, ma non è chiaro il motivo per cui potrebbe essere una correzione. Spiegare / chiarire ulteriormente? Grazie!
studiohack
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.