在SciTE中保留折叠书签等状态执行转码
本帖最后由 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”浮动工具栏中~
既然没人喜欢 不删对不起自己~
**** Hidden Message ***** 前排支持一下。毕竟是共享的好东西 Scite转码功能是比较蛋疼
不错的工具,有这个工具就不怕乱码了。 共享的好东西. 试用了一下,很OK!不错的工具 下载新版的试试看 谢谢大佬分享。。支持支持!!! 新手收藏学习研究,谢谢分享
页:
[1]