Notepad ++: Existe uma maneira de corrigir o fato de que não consigo executar o Chrome no menu Executar?

12

Estou executando o Notepad ++ v.5.9.2 no Windows 7-64 bits. Quando tento iniciar arquivos no IE ou Firefox no menu Executar do N ++, não há problema. No entanto, quando clico em "Iniciar no Chrome", nada acontece, mesmo que eu tenha o Chrome 12 instalado no meu sistema (e ele funcione bem fora do Notepad ++).

Tentei modificar o caminho para o Chrome no arquivo N ++ shortcuts.xml encontrado na seguinte linha: "chrome" $ ​​(FULL_CURRENT_PATH) "". Tentei substituir $ (FULL_CURRENT_PATH) pelo caminho completo do arquivo chrome.exe na minha máquina, mas ele ainda não funciona.

Alguém sabe como resolver esse problema para que, quando eu clicar em Executar> Iniciar no Chrome, o arquivo seja iniciado no Chrome como no IE e no Firefox?

terrytek
fonte

Respostas:

5

Enquanto navegava em outra resposta não relacionada ao Notepad ++, me deparei com algo que me ajudou a descobrir como solucionar o problema (obrigado jweede !!) Aqui está a documentação.

  1. No menu Executar, clique em Executar.
  2. Navegue até onde o seu executável do Chrome estiver, o meu está em C:\Users\(current user)\AppData\Local\Google\Chrome\Application\chrome.exe Este caminho agora será exibido na caixa.
  3. Coloque aspas em todo o caminho E um espaço após a última entre aspas (importante)! Em seguida, digite "$(FULL_CURRENT_PATH)"a caixa, após o espaço.
  4. Clique em "Executar" na caixa de diálogo e ele deve abrir o arquivo atual do Notepad ++ no Chrome. Se tudo estiver bem, clique em "Salvar", nomeie seu novo atalho e atribua um atalho de teclado.
terrytek
fonte
4

Por que você tentou substituir a parte FULL_CURRENT_PATH? Isto é para o arquivo de texto aberto no momento.

Substitua a parte "Chrome" pelo local onde o Chrome está.

Exemplo:

<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, concentre o " &quot;" adicional que eu coloquei lá. Eles estão lá porque o caminho para o Chrome contém espaços.

Exemplo quando usado no cmd:

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

C:\>

Estou usando o Windows alemão e ele diz que não consegue encontrar o comando " c:\programme\internet". Ele acha que o comando que estou tentando executar é " C:\Programme\Internet" com um parâmetro de " Exporer\iexplore.exe"

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

C:\>

Isso executa o Internet Explorer instantaneamente. A razão pela qual nada aparece é que o Internet Explorer simplesmente não grava nada no console ao iniciar.

sinni800
fonte
@ sinni800 - Obrigado. Eu pensei que tinha corrigido a linha do cromo em shortcuts.xml para se parecer exatamente com a linha de comando que você me deu, mas acontece que estava faltando o espaço entre a citação final do caminho e a citação inicial de $ (FULL ...) não funciona sem o espaço !!
terrytek
@ sinni800 - eu havia excluído o comando original "Launch in Chrome" (que era estúpido) quando fiz a solução abaixo. Depois que eu fiz uma reinstalação limpa para recuperar esse item, coloquei code<Command Key = "82" Shift = "yes" Alt = "yes" Ctrl = "yes" name = "Iniciar no Chrome"> "C: \ Users \ Terese \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe "" $ (FULL_CURRENT_PATH) "</Command> codeAINDA não funciona e não sei por quê.
terrytek
Realmente, eu não sei porquê ...
sinni800
3
  1. Copie um ícone de atalho do Google Chrome para a pasta Notepad ++

  2. Renomeie-o como chrome

Você precisará da aprovação do administrador.

insira a descrição da imagem aqui

potius
fonte
1

Normalmente, o Notepad ++ não precisaria do caminho para o chrome, porque o instalador do Chrome deveria ter adicionado uma entrada ao registro na chave Caminhos do aplicativo:

No Windows XP (e suponho que funcionaria da mesma forma no Windows 7):

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

Deve relatar:

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

No Windows 7, é claro, será C: \ Users \ <username>

E no Windows 7, o Chrome pode ser registrado com a chave Caminhos de aplicativos por usuário :
HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \ chrome.exe

Mas, desde que estejam em vigor, e aponte para o executável do Chrome, o Notepad ++ poderá executá-lo, a menos que ele use alguma maneira estranha de chamar programas.

njd
fonte
Embora muitas dessas soluções funcionem, esta é provavelmente a resposta mais correta aqui.
9788 Steve Jobs
0

Parece que pode ser um detalhe muito pequeno no arquivo shortcuts.xml. A linha cromada é exatamente igual a abaixo?

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

Editar - Além disso, qual é exatamente o erro? Está fornecendo uma mensagem de erro, silenciosamente, sem fazer nada ou algo mais?

Ben Jones
fonte
Sim, a linha do Chrome no arquivo shortcuts.xml parece exatamente como você a possui. Não há nenhuma mensagem de erro; apenas silenciosamente não faz nada.
terrytek
@ BenJones - Sim, a linha do Chrome no arquivo shortcuts.xml parece exatamente como você a possui. Não há nenhuma mensagem de erro; apenas silenciosamente não faz nada.
terrytek
0

Para mim, estes não funcionaram para o Windows 10. Então, por favor, tente isso

Exibir> Exibir arquivo atual em> Chrome.

Espero que isto ajude.

user1492916
fonte
-1

se as dicas acima não funcionarem, tente o seguinte: Copie o caminho para o Chrome (o meu era C: \ Arquivos de Programas x86) \ Google \ Chrome \ Application \ chrome.exe). Agora abra o seu Notepad ++ e pressione F5 ou selecione a opção Executar no menu suspenso Executar e cole esse caminho entre aspas duplas. Agora coloque um espaço após terminar a cotação e coloque o seguinte após o espaço $ (FULL_CURRENT_PATH). Deveria parecer "C: \ Arquivos de programas (x86) \ Google \ Chrome \ Application \ chrome.exe" $ (FULL_CURRENT_PATH) . Agora salve esse caminho com qualquer nome e tecla de atalho que você gosta.

e mais tarde você pode abrir seu documento usando as teclas de atalho ou o menu suspenso Executar;

               THANK YOU
JITENDER KUMAR
fonte
Isso duplica outra resposta e não adiciona novo conteúdo. Não poste uma resposta, a menos que você realmente tenha algo novo para contribuir.
DavidPostill
-1

Correção fácil

1- Salve seu arquivo HTML. 2- Vá para o explorador de arquivos e procure por ele. 3- Selecione e clique com o botão direito do mouse para abrir o menu. 4- Escolha abrir com e, em seguida, escolha seu aplicativo web desejado. Feito.

thantsintun
fonte
11
Isso pode ser uma correção - mas não está claro por que ela pode ser uma correção. Por favor, explique / esclareça mais? Obrigado!
studiohack