EverEdit 4.4.0.4483 发布了!
2021/03/08
新增: 选项->常规, 增加是否隐藏标题栏的路径信息
新增: 一键开启自定义标记的命令(右键->自定义标记, cm_misc_usermarker_enable)
新增: 命令行下支持从相对路径打开文件
修正: 边界线造成选区性能大幅度下降的问题(部分未自动升级覆盖的主题需要用户自行更改边界线的颜色,以取得更好的显示效果)
修正: 竖排模式下,中文字体无法恢复的问题
修正: 是否启用内置DPI设置无效的问题
修正: 自动备份的设置对于远程目录无效的问题
修正: 文件比较在有某些编码下的bug
改进: 命令参数支持工作目录
改进: cache.data挪到临时目录
改进:插件启动时,默认工作目录为exe所在的目录
改进:竖排模式下的键盘操作映射
改进:Hex的脚本增加多个函数和属性,具体请参考官网文档
改进: 删除选项->编辑页中的虚拟光标设定
改进: 快速选择全部(F6),将会使用【主菜单->查找->快速选择】中的大小写匹配选项
改进: 【文档重命名】快捷键缺失的问题
改进: 其它一些细微调整
着色文件:
改进:增加kotlin语法
改进:js语法对属性和模板字符串的渲染
改进:xml对折叠的判定
脚本变动:
```
Document:
void Wrap(int type);
void Wrap(int type, int val);
void Append(string text);
string Syntax;
App:
void RunTool(string toolFile) // 运行自定义工具
void DownloadFile(string fileName, string url, string saveTo); //下载文件
bool Unzip(string pathName, string unzipTo);
IniFile* GetIniFile(string pathName);
string md5file(string pathName);
string md5(string text);
string GetTempFolder()
string CurDir; //get,set
HexDoc:
void InsertText(int nOffset, string lpText);
void InsertText(string lpText);
void InsertBinary(int nOffset, string lpText);
void InsertBinary(string lpText);
void SetCaretPos(int nOffset);
void InsertChar( int ch );
void SendCommand(UINT uCommand);
void Clear();
int CaretPos;
string PathName;
bool Dirty;
int EditMode();
int Size;
```
EverEdit 4.3.1.4480 发布了!
2020/07/25
修正: 绘制字符时某些文字消失的问题
改进: 删除空白行时改为在状态栏提示
改进: 修复停靠窗口在管理员权限下无法接收拖放文件的问题(编辑区仍然不支持)