[feature] 自动识别 codepage
有朋友已经做了一个修改版
这是他的修改列表:
修改优化列表: 1.原生简体中文,完善官方中文有少数几处小问题。可以加载官方版本的多国语言包。 2.默认情况下自动检测文件编码(代码页)。可以禁用检测文件编码功能(禁用后与原版运行效果一致),方法是在Notepad4.ini中加入如下代码:
[Settings]
NoDetectEncoding=1
3.没有ini文件情况下(第一次启动),默认显示到第一个显示屏上,窗口大小为显示屏三分之二大小,桌面居中。 4.以管理员身份启动(UAC开启情况下),支持拖放文件:暂时只能拖到工具栏上,不能拖到编辑框中(目前基于Scintilla组件的所有编辑器都是这样)。 5.修改默认的文件名为“无标题”,修改窗口类名为“Notepad“,即保持与Windows记事本一致。 6.添加mugen的文件类型语法高亮显示。
You need to ask the author to upstream his code.
4.以管理员身份启动(UAC开启情况下),支持拖放文件:暂时只能拖到工具栏上,不能拖到编辑框中(目前基于Scintilla组件的所有编辑器都是这样)。
The code for this non-standard behavior is commented out: https://github.com/zufuliu/notepad4/blob/85d1f296e03c8111df0b48641770d47acae2023c/src/Notepad4.cpp#L1876-L1883