自从知晓Notepad++作者作死之后,就着手找替代品。
找来找去,定下两款:PSPad,Geany。这两款软件各有所长,比如:
Geany支持F5执行vbs脚本,PSPad未提供类似功能
PSPad提供十六进制编辑模式,Geany不支持该模式
但是,它们都未提供列块编辑模式,于是安装vscode以支持。
后来得知有国人针对性开发出Notepad--。
Notepad++简称npp,Notepad--简称ndd——“dd”恰好是“pp”反过来。ndd支持十六进制、列块编辑模式,暂不支持F5执行。支持ndd。
我的经验,同类工具不要非此即彼,而是多安装1款或以上备用。比如:我现在同时用HeidiSQL和DBeaver,因为我觉得用HeidiSQL操作表结构更直接,而用DBeaver执行指定SQL行更方便。所以,上述PSPad、Geany、vscode及Notepad--,我全留着,根据情况换着用。
终于回归正题——
1 解决问题
PSPad上个版本是5.0.6(589),于2021/4/8发布。今天打开PSPad,提示有新版本,昨天才发布。
PSPad更新为5.0.7(755)后,打开时报告错误:“找不到序数”。重装5.0.7(755),打开时仍然报告该错误。
网上查知,上述错误是DLL文件引起,可能源自其版本滞后。根据以上所示错误信息,将TortoiseHg升级到最新版(6.3.2),打开PSPad,情况正常。
至此,问题解决。
2 总结经验
同类软件,安装2款或以上,充分利用每款软件优点,提升工作效率。
当一款软件报告“找不到序数”错误时,可能需要升级另一款软件以消除错误,而需升级软件的名字包含在错误报告中。
领取专属 10元无门槛券
私享最新 技术干货