Editplus 3 使用OpenCTags 1.0.0插件报:Could not find ...

解决办法:

打开注册表编辑器

运行——>regedit

找到分支:HKEY_CURRENT_USER\SoftWare\ES-Computing\EditPlus 3

把EditPlus 3 修改为 EditPlus 2 ,对!就是只改个数字,原因请看下面的问题分析

问题分析

在sf上下载的OpenCTags版本号是 1.0.0 ,最后更新时间是2006年,当时还没发布editplus 3.

请看下面的源码被下划线修饰的那行。

OpenCTags直接通过读取注册表中软件安装位置获得editplus路径,而这个路径现在已经过时了。

struct SEditorParams g_lstEditorParams[] = {
	{	"crimson", "CEDT.EXE", "AfxFrameOrView42", 
		HKEY_LOCAL_MACHINE, "SOFTWARE\\Crimson System\\Crimson Editor", "InstallDir",
		"/L:__LINENUMBER__ \"__FILENAME__\"", "" },
	{	"editplus", "EDITPLUS.EXE", "AfxFrameOrView42s", 
		HKEY_CURRENT_USER, "SOFTWARE\\ES-Computing\\EditPlus 2\\Install", "Path",
		"-e \"__FILENAME__\" -cursor __LINENUMBER__:1 ", "" },
	{	"uedit", "UEDIT32.EXE", "EditControl", 
		HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App Paths\\UEDIT32.exe", "Path",
		"\"__FILENAME__/__LINENUMBER__\"", "" },
};

附带openctags下载地址

http://sourceforge.net/projects/openctags/files/openctags/

转载于:https://my.oschina.net/lishixi/blog/61341

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值