oob*_*obe 6 plugins notepad++ macros
为什么Notepad++插件不能在宏中工作?例如:
Manual run plugin - Converter -> "ASCII -> HEX"
AAAA 4141414120
BBBB 42424242
CCCC 43434343
Runned as recorded macro
AAAA 4[nul][dc4][nul]?
?ý
BBBB 4[nul][dc4][nul]?
?ý
CCCC 4[nul][dc4][nul]?
?ý
Run Code Online (Sandbox Code Playgroud)
TextFx 插件、MathLab 等也是如此...我该如何解决这个问题?
我需要使用 EvaluateExpressions 或其他插件方法(TextFx -> Convert -> Decimal To Hex)或(MyPlugin -> MyMethode)自动化(记录宏)。
您可以尝试使用 pythonscript 插件来完成此操作(您可以使用插件管理器获取它):http://sourceforge.net/projects/npppythonscript/
安装插件后,创建一个新脚本并输入:
notepad.runMenuCommand('TextFX Convert', 'Decimal To Hex')
Run Code Online (Sandbox Code Playgroud)
文档:http ://npppythonscript.sourceforge.net/docs/latest/notepad.html#Notepad.runMenuCommand
然后,您可以将其添加到 pythonscript 菜单中,并从“快捷方式映射器”窗口为其分配快捷方式。
您还可以尝试使用通用宏补丁来尝试更麻烦的方法,该补丁位于此处:
http://sourceforge.net/tracker/?func=detail&aid=3132767&group_id=95717&atid=612384
不过,您需要编译 n++,但我不确定如何做到这一点。
祝你好运。
归档时间: |
|
查看次数: |
5293 次 |
最近记录: |