python - usar - Emmet-Notepad++ "Excepción desconocida"
usar python notepad++ (4)
Hay una versión más nueva (PythonScript_1.0.8.0.msi) disponible aquí:
http://sourceforge.net/projects/npppythonscript/files/latest/download?source=files
Tuve el mismo problema en dos computadoras diferentes, una Windows 7 y una Windows 8, ambas de 64 bits. Instalé el MSI en la computadora Win8 y solucioné el problema.
Cada vez que trato de usar la Expand Abbreviation de Emmet, me da errores. Primero, una ventana emergente con Unknown Exception y luego otra ventana emergente con el python script plugin did not accept the script .
Intenté reinstalar Notepad ++ pero eso no ayudó.
Estoy ejecutando Windows 8 x64 y Notepad ++ 6.6.9. Esta es la primera vez que uso Emmet, después de haber usado recientemente la antigua codificación Zen. (Que funciona perfectamente.)
Tengo python 2.7 instalado, si es necesario también.
Tiene 4 objetos (2 archivos y 2 directorios) que debe ordenar:
Coloque el archivo
python27.dllen el directorio PRINCIPAL, de este modo:%ProgramFiles(x86)%/notepad++/python27.dllColoque los otros (directorio
doc, directorioPythonScript, archivoPythonScript.dll) en%ProgramFiles(x86)%/notepad++/plugins/.
Esto funciona para Windows 8.
También cambie la tecla shortcut por ctrl + E o alguna otra.
Verifique si pueden ser solo las teclas de acceso directo que no funcionan yendo a la menuBar>plugins>emmet>expandAbbreviation de menuBar>plugins>emmet>expandAbbreviation . Si hacer clic en eso funciona después de escribir alguna sintaxis de emmet , pero no cuando escribe la tecla de acceso directo, vuelva a asignar las teclas de acceso directo. Esto es lo que hice:
Mira específicamente a la menuBar>settings>shortcutMapper de menuBar>settings>shortcutMapper
en Main Menu-> "Insert Blank Line Above Current"
y ver que ctrl + alt + enter ya está asignado allí.
Cambia eso a otra cosa (hice ctrl + alt + arriba ), y verás que tus teclas de acceso directo están funcionando para emmet .
Yo tenía el mismo problema que tú. Esta es la solución que funcionó para mí:
-
emmetio/nppID de error # 12: el complemento de script de Python no aceptó el script
Básicamente, el problema radica en el complemento Python Script que se instalará automáticamente con Emmet.
Ir a este enlace:
http://sourceforge.net/projects/npppythonscript/files/Python%20Script%200.9.2.0/
y descarga PythonScript_ full _0.9.2.0 paquete.
Reemplace el paquete Python de Notepad ++ con PythonScript_ full _0.9.2.0 y descomprima el archivo en el directorio PRINCIPAL de Notepad ++. (Aquí es donde notepad++.exe es.)
(NO desempaquete el archivo dentro del directorio de plugins . Eso no funcionará. El archivo python27.dll debe estar en el mismo directorio donde está notepad++.exe ).
Estoy usando Notepad ++ v6.6.9 y funciona ahora.