Notepad ++: ¿Hay alguna forma de solucionar el hecho de que no puedo ejecutar Chrome desde el menú Ejecutar?


12

Estoy ejecutando Notepad ++ v.5.9.2 en Windows 7-64 bit. Cuando intento iniciar archivos en IE o Firefox desde el menú Ejecutar en N ++, no hay problema. Sin embargo, cuando hago clic en "Iniciar en Chrome" no sucede nada, a pesar de que tengo Chrome 12 instalado en mi sistema (y funciona bien fuera de Notepad ++).

Traté de modificar la ruta a Chrome en el archivo N ++ shortcuts.xml que se encuentra en la siguiente línea: "chrome" $ ​​(FULL_CURRENT_PATH) "". Intenté reemplazar $ (FULL_CURRENT_PATH) con la ruta completa del archivo chrome.exe en mi máquina, pero aún no funciona.

¿Alguien sabe cómo puedo solucionar este problema para que cuando haga clic en Ejecutar> Iniciar en Chrome el archivo realmente se inicie en Chrome como lo hace en IE y Firefox?

Respuestas:


5

Mientras examinaba otra respuesta de Notepad ++ no relacionada, me encontré con algo que me ayudó a descubrir cómo solucionar el problema (¡gracias jweede!) Aquí está la documentación.

  1. En el menú Ejecutar, haga clic en Ejecutar.
  2. Navegue hasta donde esté su ejecutable de Chrome, el mío está en C:\Users\(current user)\AppData\Local\Google\Chrome\Application\chrome.exe Esta ruta ahora aparecerá en el cuadro.
  3. ¡Ponga comillas alrededor de todo el camino Y un espacio después de la última comilla (importante)! Luego escriba "$(FULL_CURRENT_PATH)"en el cuadro, después del espacio.
  4. Haga clic en "Ejecutar" en el cuadro de diálogo y debería abrir su archivo Notepad ++ actual en Chrome. Si todo está bien, haga clic en "Guardar" y asigne un nombre a su nuevo atajo y asigne un atajo de teclado.

4

¿Por qué intentaste reemplazar la parte FULL_CURRENT_PATH? Esto es para el archivo de texto abierto actualmente.

Reemplace la parte "Chrome" con el lugar donde está Chrome.

Ejemplo:

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

Por favor, enfoque el " &quot;" adicional que puse allí. Estos están allí porque la ruta a Chrome contiene espacios.

Ejemplo cuando se usa en cmd:

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

C:\>

Estoy usando Windows alemán y dice que no puede encontrar el comando " c:\programme\internet". Piensa que el comando que estoy tratando de ejecutar es " C:\Programme\Internet" con un parámetro de " Exporer\iexplore.exe"

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

C:\>

Esto ejecuta Internet Explorer al instante. La razón por la que no surge nada es que Internet Explorer simplemente no escribe nada en la consola cuando se inicia.


@ sinni800 - Gracias. Pensé que había arreglado la línea de cromo en shortcuts.xml para que se viera exactamente como la línea de comando que me diste, pero resulta que me faltaba el espacio entre la comilla final de la ruta y la comilla inicial de $ (FULL ...) no funciona sin el espacio !!
terrytek

@ sinni800: eliminé el comando original "Iniciar en Chrome" (que era estúpido) cuando hice la solución a continuación. Después de hacer una reinstalación limpia para recuperar ese elemento, poner code<Command Key = "82" Shift = "yes" Alt = "yes" Ctrl = "yes" name = "Iniciar en Chrome"> "C: \ Users \ Terese \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe "" $ (FULL_CURRENT_PATH) "</Command> codeTODAVÍA no funciona, y no sé por qué.
terrytek

Realmente, no sé por qué ...
sinni800

3
  1. Copie un icono de acceso directo de Google Chrome en la carpeta Notepad ++

  2. Cambiar el nombre de cromo

Necesitará la aprobación del administrador.

ingrese la descripción de la imagen aquí


1

Normalmente, Notepad ++ no necesitaría la ruta a Chrome de todos modos, porque el instalador de Chrome debería haber agregado una entrada al registro bajo la clave de Rutas de aplicación:

En Windows XP (y supongo que funcionaría de manera similar en Windows 7):

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

Debería informar:

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

En Windows 7, por supuesto, será C: \ Users \ <username>

Y en Windows 7, Chrome podría estar registrado bajo la clave de rutas de aplicación por usuario :
HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \ chrome.exe

Pero siempre que estén en su lugar y apunten al ejecutable de Chrome, Notepad ++ debería poder ejecutarlo, a menos que use alguna forma extraña de invocar programas.


Si bien muchas de estas soluciones funcionarán, esta es probablemente la respuesta más correcta aquí.
Steve Rowe

0

Parece que podría ser un detalle muy pequeño en el archivo shortcuts.xml. ¿La línea de cromo se ve exactamente como a continuación?

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

Editar - Además, ¿cuál es exactamente el error? ¿Proporciona un mensaje de error, no hace nada en silencio u otra cosa?


Sí, la línea de Chrome en el archivo shortcuts.xml se ve tal como la tiene. No hay ningún mensaje de error; simplemente no hace nada en silencio.
terrytek

@ BenJones: Sí, la línea de Chrome en el archivo shortcuts.xml se ve tal como la tiene. No hay ningún mensaje de error; simplemente no hace nada en silencio.
terrytek

0

Para mí, estos no funcionaron para Windows 10. Entonces, intente esto

Ver> Ver archivo actual en> Chrome.

Espero que esto ayude.


-1

si los consejos anteriores no funcionan, intente esto: copie su ruta a Chrome (la mía fue C: \ Archivos de programa x86) \ Google \ Chrome \ Application \ chrome.exe). Ahora abra su Notepad ++ y presione F5 o seleccione la opción Ejecutar del menú desplegable Ejecutar y pegue esta ruta allí entre comillas dobles. Ahora ponga un espacio después de terminar la cita y ponga lo siguiente después del espacio $ (FULL_CURRENT_PATH). DEBE PARECER COMO "C: \ Archivos de programa (x86) \ Google \ Chrome \ Application \ chrome.exe" $ (FULL_CURRENT_PATH) . Ahora guarde esta ruta con cualquier nombre y teclas de acceso directo que desee.

y luego puede abrir su documento usando las teclas de acceso directo o el menú desplegable Ejecutar;

               THANK YOU

Esto duplica otra respuesta y no agrega contenido nuevo. No publique una respuesta a menos que realmente tenga algo nuevo que aportar.
DavidPostill

-1

Arreglo fácil

1- Guarda tu archivo HTML. 2- Ve al explorador de archivos y búscalo. 3- Selecciónelo y haga clic derecho para abrir el menú. 4- Elija abrir con y luego elija su aplicación web deseada. Hecho.


1
Esto podría ser una solución, pero no está claro por qué puede ser una solución. ¿Explicar / aclarar más? ¡Gracias!
studiohack
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.