展开缩写
时,都会出现错误。首先是一个带有未知异常
的弹出窗口,然后是另一个带有Python脚本插件未接受该脚本
的弹出窗口。我尝试重新安装Notepad ++,但没有帮助。
我正在运行Windows 8 x64和Notepad ++ 6.6.9。这是我第一次使用Emmet,在最近使用旧的Zen Coding之后。(它可以完美地工作。)
如果需要,我已经安装了Python 2.7。
展开缩写
时,都会出现错误。首先是一个带有未知异常
的弹出窗口,然后是另一个带有Python脚本插件未接受该脚本
的弹出窗口。我曾经也遇到过和你相同的问题。
以下是解决方法,对我非常有效:
emmetio/npp
Bug ID #12: python脚本插件未接受脚本问题主要出在Python Script插件上,这个插件会随着安装Emmet而自动安装。
请到以下链接:
http://sourceforge.net/projects/npppythonscript/files/Python%20Script%200.9.2.0/
下载PythonScript_full_0.9.2.0包。
请使用PythonScript_full_0.9.2.0替换Notepad++中的Python包,并将其解压缩到Notepad++的主目录中(即notepad++.exe
所在的目录)。
(不要将档案解压到plugins
目录中,那样行不通。 python27.dll
文件需要放在notepad++.exe
所在的同一个目录中。)
我正在使用Notepad++ v6.6.9,现在它可以工作了。
这里有一个更新版本的PythonScript_1.0.8.0.msi,可以在此处下载:
http://sourceforge.net/projects/npppythonscript/files/latest/download?source=files
我在两台不同的电脑上遇到了完全相同的问题,一个是Windows 7,另一个是Windows 8,都是64位系统。我在Win8电脑上安装了MSI文件,问题得到了解决。
menuBar>plugins>emmet>expandAbbreviation
位置尝试点击,如果在输入 emmet
代码后点击可以正常工作,但是快捷键无效,重新分配快捷键。以下是我的操作步骤:menuBar>settings>shortcutMapper
,在 Main Menu-> "Insert Blank Line Above Current"
下方可以看到已经绑定的 ctrl+alt+enter。emmet
的快捷键开始生效了。你有4个对象(2个文件和2个目录)需要排序:
将python27.dll
文件放入主目录中,如下所示:%ProgramFiles(x86)%\notepad++\python27.dll
将其他文件(doc
目录、PythonScript
目录、PythonScript.dll
文件)放入%ProgramFiles(x86)%\notepad++\plugins\
中。
这适用于Windows 8。
还要通过ctrl+E或其他方式更改快捷键。