找回密码
 加入
搜索
查看: 1997|回复: 8

[原创] 在SciTE中保留折叠书签等状态执行转码

  [复制链接]
发表于 2019-9-18 17:54:45 | 显示全部楼层 |阅读模式
本帖最后由 afan 于 2019-9-27 10:36 编辑

编写“点单Bar”内置功能时觉得可以单独出个小工具……

如果代码编辑途中需要转码,而此时又进行了折叠、书签等状态,此时不管是在菜单中切换编码还是外部转码都会丢失状态,而且还经常乱码,本工具“源态转码”,不用说明用途了。

一般编辑器有固定的编码要求,因此,程序设置为首次运行可指定好目标编码格式,然后可以设置为启动时直接运行选项,这样下次运行则不会出现设置界面,直接执行后退出。如果需要改变编码设置,按住Ctrl键再启动程序即可。

本程序为SciTE辅助,因此执行时必须是SciTE编辑器使用状态。同时建议添加到SciTE编辑器工具栏中。



更新历史:

190820 更新 1.3
        [修改]无论手动还是其它方式转换至Unicode BE或LE时,会在SciTE编辑器显示文件头,就算删除下次打开还是会有
           通常不会转换成这两种格式,所以去除了这两种格式的编码转换,感觉清爽不少。
        [修改]U码转A码时,若含有无法转换的特殊字符,会变成?问号,无形中增加代码隐患。
           因此,增加检测及问询,让代码多一道保障。以前发过一个检测工具“UnCk”,现已完美整合

190819 更新 1.2
        [新增]界面显示当前编辑的文件编码
           程序启动时即获取信息并显示
           切换编辑的文件后回到程序也会更新
           转码完成后亦会更新该信息显示以供检查

190819 更新 1.1
        [修改]更快的恢复源态处理速度
        [修正]从ANSI到Unicode间转码(互转)完成后滚动到可见行的首行可能与源不符(虽无任何影响,保持一致更好)
        [新增]在界面可选择编码直接执行

190918 初发布 1.0


本工具已整合到“点单Bar”浮动工具栏中~
既然没人喜欢 不删对不起自己~
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 1金钱 +80 收起 理由
lpxx + 80 很给力!

查看全部评分

发表于 2019-9-18 20:01:01 | 显示全部楼层
前排支持一下。毕竟是共享的好东西
发表于 2019-9-18 21:06:22 | 显示全部楼层
Scite转码功能是比较蛋疼
发表于 2019-9-19 08:37:45 | 显示全部楼层
不错的工具,有这个工具就不怕乱码了。
发表于 2019-9-19 18:31:27 | 显示全部楼层
共享的好东西.
发表于 2019-9-19 20:33:02 | 显示全部楼层
试用了一下,很OK!不错的工具

评分

参与人数 1金钱 +30 收起 理由
afan + 30 反馈+

查看全部评分

发表于 2019-9-26 13:37:49 | 显示全部楼层
下载新版的试试看
发表于 2019-9-26 23:45:44 | 显示全部楼层
谢谢大佬分享。。支持支持!!!
发表于 2019-10-6 19:40:15 | 显示全部楼层
新手收藏学习研究,谢谢分享
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-20 20:24 , Processed in 0.087244 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表