将记事本替换为EditPlus——EditPlusStarter

用习惯了EditPlus,每次打开文档需要选择用EdiPlus打开略有不爽,于是想找解决方案。网上很多方案都是针对Notepad2的,却似乎没有EditPlus,就决定自己动手写一个。于是就有了这款小工具:EditPlusStarter。

看界面也知道它的使用非常简单:双击程序打开(会请求UAC),会自动判断EditPlus是否已经安装,若尚未安装则会提示安装,若已经安装,点击“配置”按钮,提示成功后,即可关闭界面。

然后,你就会发现EditPlus已经完全替换了记事本了。

下载地址:下载地址1

PS:本工具基于.NET Framework 3.0开发,Win7以上系统均默认支持,Win7以下的。。。你们自己解决吧,反正我是不打算支持了23333333333333

————我是分隔线————–

以下是实现原理,应该不会有人关心的吧

核心技术点是Image File Execution Options,映像劫持,具体实现往上一大把,也可以参考https://blogs.msdn.microsoft.com/mithuns/2010/03/24/image-file-execution-options-ifeo/

其他基本没有难度,参照EditPlus的官方说明文档里的命令行参数就可以实现一些功能优化了。

发表回复