错误如下:
主要是由于Winedt自动识别的Adobe版本号和实际安装的版本号不符导致的问题。
首先找到安装的Adobe版本号:
- Adobe Reader DC 2015:
AcroviewR15
- Acrobat DC Pro 2015:
AcroviewA15
- Adobe Reader DC 2017:
AcroviewR17
- Acrobat DC Pro 2017:
AcroviewA17
- Adobe Reader DC 2018:
AcroviewR18
- Acrobat DC Pro 2018:
AcroviewA18
也可以通过Win+R输入regedit,打开注册表编辑器:HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\application来查看。
之后打开 Options menu -> Options Interface dialog -> Advanced Configuration -> PDF Macros -> Adobe Blues:
在最后一行后面添加一行,并填入本机adobe的版本号(特别注意,添加的语句前面一定要先加一个空格,修改完要重启winedt)
// Assign(!"Acro-DDE_Service",!"AcroviewR11");
Assign(!"Acro-DDE_Service",!"AcroviewA22");