Emmet - Notepad++ “Unknown exception”

前端 未结 4 1545
南笙
南笙 2020-12-25 15:00

Every time I\'m trying to use Emmet\'s Expand Abbreviation it gives me errors. First a pop up with Unknown Exception and then another pop up with python s

相关标签:
4条回答
  • 2020-12-25 15:49

    There is a newer version (PythonScript_1.0.8.0.msi ) available here:

    http://sourceforge.net/projects/npppythonscript/files/latest/download?source=files

    I had the exact same issue on two different computers, one Windows 7 and one Windows 8, both 64bit. I installed the MSI on the Win8 computer and it fixed the problem.

    0 讨论(0)
  • 2020-12-25 15:51

    Check to see if it might be just the shortcut keys that aren't working by going to menuBar>plugins>emmet>expandAbbreviation. If clicking on that works after typing in some emmet syntax, but not when you type the shortcut key, reassign the shortcut keys. Here's what I did:

    Look specifically at menuBar>settings>shortcutMapper

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

    and see that ctrl+alt+enter is already assigned there.

    Change that to something else (I did ctrl+alt+up), and you'll see that your shortcut keys are working for emmet.

    0 讨论(0)
  • 2020-12-25 15:59

    You have 4 objects (2 files and 2 directories) that you have to sort:

    • Put the python27.dll file into the MAIN directory like so: %ProgramFiles(x86)%\notepad++\python27.dll

    • Put the others (doc directory, PythonScript directory, PythonScript.dll file) into %ProgramFiles(x86)%\notepad++\plugins\.

    This works for Windows 8.

    Also change the key shorcut by ctrl + E or some other.

    0 讨论(0)
  • 2020-12-25 16:00

    I had the same problem as you. This is the solution which worked for me:

    • emmetio/npp Bug ID #12: python script plugin did not accept the script

    Basically, the problem lies in the Python Script plugin which will be automatically installed with Emmet.

    Go to this link:
    http://sourceforge.net/projects/npppythonscript/files/Python%20Script%200.9.2.0/
    and download PythonScript_full_0.9.2.0 package.

    Replace Notepad++'s Python package with PythonScript_full_0.9.2.0 and unpack the archive in Notepad++'s MAIN directory. (This is where notepad++.exe is.)
    (Do NOT unpack the archive inside the plugins directory. That will not work. The python27.dll file needs to be in the same directory where notepad++.exe is.)

    I am using Notepad++ v6.6.9 and it works now.

    0 讨论(0)
提交回复
热议问题