2014-09-30 27 views
19

Ogni volta che sto cercando di utilizzare Emmet's Expand Abbreviation mi dà errori. Innanzitutto un pop-up con Unknown Exception e poi un altro pop-up con python script plugin did not accept the script.Emmet - Notepad ++ "Eccezione sconosciuta"

Ho provato a reinstallare Notepad ++ ma questo non ha aiutato.

Sono in esecuzione Windows 8 x64 & Notepad ++ 6.6.9. Questa è la prima volta che utilizzo Emmet, dopo aver usato di recente la vecchia codifica Zen. (Che funziona perfettamente.)

Ho installato python 2.7, se necessario.

+0

Questa domanda può essere migliore per: http://superuser.com/ –

+0

Si dovrebbe presentare un bug sul bug tracker Emmet – simonzack

+0

@SpencerWieczorek scusa, sono newb qui:/ – Apu889

risposta

44

Ho avuto lo stesso problema di te. Questa è la soluzione che ha funzionato per me:

In sostanza, il problema risiede nel Python Script plugin che verrà installato automaticamente con Emmet.

andare a questo link:
http://sourceforge.net/projects/npppythonscript/files/Python%20Script%200.9.2.0/
e scarica PythonScript_ pacchetto completo _0.9.2.0.

Sostituire il pacchetto Python di Notepad ++ con PythonScript_ completo _0.9.2.0 e decomprimere l'archivio nella directory MAIN di Notepad ++. (Questo è dove notepad++.exe è.)
(Non decomprimere l'archivio all'interno della directory plugins. Non funzionerà. Il file python27.dll deve essere nella stessa directory in cui notepad++.exe è.)

Sto usando Notepad ++ v6 .6.9 e funziona ora.

+0

Funziona! Grazie mille bro :) – Apu889

+0

Questa soluzione ha funzionato anche per me. Grazie!! – Gerald

+0

Risolto il problema! Grazie! –

3

Verificare se potrebbero essere solo i tasti di scelta rapida che non funzionano andando a menuBar>plugins>emmet>expandAbbreviation. Se si fa clic su di esso che funziona dopo aver digitato la sintassi emmet, ma non quando si digita il tasto di scelta rapida, riassegnare i tasti di scelta rapida. Ecco quello che ho fatto:

esaminare in modo specifico menuBar>settings>shortcutMapper

sotto Main Menu-> "Insert Blank Line Above Current"

e vedere che Ctrl +alt + immettere è già assegnato lì.

Change che a qualcos'altro (che ho fatto Ctrl +alt + fino), e vedrete che i tasti di scelta rapida stanno lavorando per emmet.

+0

si è imbattuto in quel problema insieme con l'errore di script Python. – Chris

0

si dispone di 4 oggetti (2 file e 2 directory) che si deve ordinare:

  • Inserire il file python27.dll nella directory PRINCIPALE in questo modo: %ProgramFiles(x86)%\notepad++\python27.dll

  • Mettere gli altri (doc directory, directory PythonScript, file PythonScript.dll) in %ProgramFiles(x86)%\notepad++\plugins\.

Questo funziona per Windows 8.

cambiarne anche l'scorciatoia chiave per Ctrl +E o qualche altro.