Chaque fois que j'essaie d'utiliser Emmet's Expand Abbreviation
cela me donne des erreurs. D'abord un pop-up avec Unknown Exception
puis un autre pop-up avec python script plugin did not accept the script
.
J'ai essayé de réinstaller Notepad ++ mais cela n'a pas aidé.
J'utilise Windows 8 x64 et Notepad ++ 6.6.9. C'est la première fois que j'utilise Emmet, après avoir récemment utilisé l'ancien codage Zen. (Ce qui fonctionne parfaitement.)
J'ai python 2.7 installé, si nécessaire aussi.
J'ai eu le même problème que toi. C'est la solution qui a fonctionné pour moi:
emmetio/npp
Bug ID # 12: le plugin de script python n'a pas accepté le scriptFondamentalement, le problème réside dans le plugin Script Python qui sera automatiquement installé avec Emmet.
Allez sur ce lien:
http://sourceforge.net/projects/npppythonscript/files/Python%20Script%200.9.2.0/
et téléchargez le package PythonScript _ complet _ 0.9.2.0.
Remplacez le bloc-notes Python par PythonScript _ complet _ 0.9.2.0 et décompressez l'archive dans le répertoire MAIN de Notepad ++. est ou notepad++.exe
est.)
(NE PAS décompresser l'archive dans le répertoire plugins
. Cela ne fonctionnera pas. Le python27.dll
le fichier doit se trouver dans le même répertoire que notepad++.exe
est.)
J'utilise Notepad ++ v6.6.9 et cela fonctionne maintenant.
Il existe une version plus récente (PythonScript_1.0.8.0.msi) disponible ici:
http://sourceforge.net/projects/npppythonscript/files/latest/download?source=files
J'ai eu exactement le même problème sur deux ordinateurs différents, un Windows 7 et un Windows 8, tous deux 64 bits. J'ai installé le MSI sur l'ordinateur Win8 et cela a résolu le problème.
Vérifiez si ce ne sont que les touches de raccourci qui ne fonctionnent pas en allant à menuBar>plugins>emmet>expandAbbreviation
. Si cliquer sur cela fonctionne après avoir tapé une syntaxe emmet
, mais pas lorsque vous tapez la touche de raccourci, réaffectez les touches de raccourci. Voici ce que j'ai fait:
Regardez spécifiquement menuBar>settings>shortcutMapper
en dessous de Main Menu-> "Insert Blank Line Above Current"
et vois ça ctrl+alt+enter y est déjà affecté.
Changer cela en autre chose (je l'ai fait ctrl+alt+up), et vous verrez que vos touches de raccourci fonctionnent pour emmet
.
Vous avez 4 objets (2 fichiers et 2 répertoires) que vous devez trier:
Placez le fichier python27.dll
Dans le répertoire MAIN comme ceci: %ProgramFiles(x86)%\notepad++\python27.dll
Placez les autres (répertoire doc
, répertoire PythonScript
, fichier PythonScript.dll
) Dans %ProgramFiles(x86)%\notepad++\plugins\
.
Cela fonctionne pour Windows 8.
Modifiez également le raccourci clavier par ctrl + E ou un autre.