快捷登录,享 免费下载
首页 > 软件列表 > 文本修辑转换器
文本修辑转换器

文本修辑转换器

纯文本编辑器

软件语言:简体中文
软件授权:免费软件
适用系统:Windows
创建时间:2020-12-11
软件厂商/开发者信息:独立开发者

软件功能

快速的切换浏览文本、并可即时删除、更名、移动复制;

能自动识别文本编码格式,调用相应的字符编码显示文本;

具有字符内码转换、字词批量替换、简易的字符清理等功能;

并可通过用户自定义替换表、增加插件等方式,支持更多自定义的文本处理功能。

软件信息

文本修辑转换器 V4.5

软件大小:3242KB

软件类别: 国产软件 / 文字处理

软件授权: 免费软件(无功能限制)

软件语言:简体中文

应用平台: Win2003/XP/2000/9X/

更新时间: 2008-12-03

特别说明

本软件内含两个程序,Codetxt.exe为‘文本修辑转换器’,同时附送‘采文文本采集器’(memtext.exe),是用于采集及浏览文本的工具,配合‘文本修辑转换器’使用。使得文本管理更加方便。

使用指南

目录

概述

程序界面

字符内码转换

文本浏览

利用替换表进行批量替换

快速启动程序

使用插件

自动保存提醒

其他补充

一、概述

“文本修辑转换器”是带字码转换功能的纯文本的编辑器。它除了具备一般文本编辑功能,最大的特点就是具有文本浏览、快速切换显示编码、简易的文本整理以及字符内码转换等功能。其中字码转换功能丰富灵活,除可使用软件提供的字符转换方案,还提供了制作转换方案表的工具,可由用户制作自定义的字码转换方案。

二、程序界面

(A)顶部菜单:具体功能见菜单内容。简介如下:

文件:包括新建、打开、最近打开、保存、另存、打开NOTEPAD、退出等,其中最近打开菜单记录了用户所打开过的文本文件路径,便于快速翻查,打开NOTEPAD即打开WINDOW系统默认的记事本程序。

编辑:包括撤销、查找、复制、粘贴、剪切、全选等一般的编辑命令,3.8版本以后,编辑框内可以通过鼠标拖拽来移动文本块(同时按下Ctrl键可复制文本块),另外本菜单中应用户要求增加替换表项,可由对文本内容按照替换表中预先设定的替换内容进行批量替换,详细介绍见下。

清理:包括一键清、清理空行、清理空格、清理回车、清理TAB等,用于对文本进行快速清理,删除无用字符保留最简洁文本内容,其中一键清理可以一次点击按钮同时清理空行、空格、回车、TAB以及任意自定义的多个字符组合。

插入:包括插入换行符,用于根据一定的条件向文本插入换行符以增加换行,使文本便于阅读。

查看:包括查看模式(编辑器模式:当用户打开另外一个文本时,程序会检查并提醒用于保存当前文件;浏览器模式,不提醒用于保存,便于实现文本的快速切换查看)自动换行、字体大小、编码(可在GB2312,Big5,韩文、日文和UNICODE等显示编码间切换),显示状态栏、上一文本、下一文本(等同向前浏览、向后浏览见下介绍)、当前目录(等同Exp 打开当前文件夹见下介绍)。

选项:包括文本文本点右键启动、转码结果显示在和自动保存提示,用于设置程序选项,有关选项的具体功能说明,请查看本帮助相关内容。

转码:包括常用字码转换、转码编辑器和自定义字码转换三个区,常用字码转换包括一些常用的字码转换,包括:Unicode、GBK、BIG5、韩码、日码之间的转换;转码编辑器用于打开转码编辑器,该编辑器用于制作和编辑有关转码的数据文件,用于可以使用它来自定义制作自己的转码文件,详见下;自定义字码转换区内是一些由用户自定义的转码方案。有关自定义转换方案详见下。

插件:用于安插第三方程序或用户开发的插件,用于扩展本软件的功能,有关说明请见下面。

(B)中部编辑框:用于显示及编辑文本文件内容,编辑框支持GB2312,Big5,韩文、日文和UNICODE显示格式,支持拖拽复制操作。

(C)底部状态栏:

状态栏中各功能由左至右功能分别如下:

文件名:当用户打开一个文本文件时,此处显示所打开的文本文件名。用户点击此框,可以即时修改当前所打开的文件的文件名。

[原文:**]内码格式:当用户打开的文本文件是UNICODE编码格式或者UTF-8编码格式,此处会显示出相应的说明,非Unicode码文本会显示为“ANSI”。

[当前:**]当前编码:此处显示当前显示的编码格式,文本修辑转换器可以以GB2312,Big5,韩文、日文和UNICODE等编码格式显示所打开的文本文件,并可以在不同的显示编码格式间快速切换,点击此按钮即可以实现有关切换(注意:一个文本只会在其中一种编码格式下才能显示正常,当显示乱码或者空白时,请尝试以其他编码格式显示)。

[]向后浏览:打开浏览上一个文本文件,指与当前所打开的文件处在同一目录下的文本文件,由电脑按顺序搜索出来的上一个文件。当当前文件是该目录第一个文件时,会提示‘已到尽头’。

[Exp] 打开当前文件夹:点击此按钮将打开当前所打开的文本文件所在的文本夹。

[Del] 删除当前文件:点击此按钮可以删除当前所打开的文本文件。

信息说明:用鼠标或者键盘在编辑区移动光标,此栏中将显示当前光标所在行和列的数字,当进行某些操作时,如替换操作,在此栏中将显示操作结果。

三、字符内码转换

转换目的

在实际文本操作中,我们经常需要对文本内容进行内码的替换工作,如:

内码转换:例如:简体中文的文本转换为繁体中文,把GBK的内码文本转换为BIG5或者UNICODE的内码文本,或进行相反的操作。

替换某些敏感字眼,以便于在互联网上传播时避开搜索引擎的搜索。

制作特殊阅读方式的文本,例如制作火星文。

清除文本内的干扰文。某些网站为了防止别人对其内容拷贝到别处,在文本内插入不规则的特殊字符,使用文本修辑转换器可以将其统一替换为空格。

具体操作

用文本修辑转换器打开一个文本文件,或者拷贝一段文本内容到变变的编辑框内,点击菜单[字码转换],并从中选择一个变换的方案,就可执行转码操作。

本程序对字码转换的输出结果有两种方式,一种是在[新窗口中出现],一种是在[当前窗口中出现],若用户选择在当前窗口中出现,则输出的结果会覆盖当前编辑的数据。用户可以通过菜单[选项]->[变码结果输出到]下面的子项中,决定采取何种方式。

例如,用户需要将UNICODE文本转换为普通中文ANSI码,可有两种方式:(一)是将有关文字内容保存为UNICODE或UTF-8格式的文本, 用本程序将其打开,然后在菜单[字码转换]下,选择一个合适的转换项,将文字内码转换为ANSI码(由于UNICODE码的字符容量比任意一种编码的ANSI码大,因此转换后可能会有部分字符显示不出来)后保存就可以了。(二)用户启动程序后,通过点击状态栏上的[当前:××]按钮,直到显示为[当前:UNICODE],然后把文字内容拷贝编辑框,再进行同上的菜单操作即可。

工作原理

本软件进行的变码是以变码方案表为基础进行的。每个变码方案文件( *.DTT)中包含一个变码方案表。系统默认的变码方案文件保存在“Lib”文件目录下,而用户自定义的变码方案文件保存在“user”文件目录下。在进行变码转换时,软件将编辑框内的文本内的字符逐一与变码方案表中的首列的字符比较,若相同则将其替换为该行次列中的字符,直到替换完毕。更详细的关于变码方案的说明,请查看变码方案编辑器的帮助说明。

自定义字码转换方案

除了本程序中自带的变码方案文件,用户还可通过转码编辑器,制作自定义的变码方案或编辑已存在的变码方案文件。点击菜单“字码转换”下面的“转码编辑器”即可打开转码编辑器。用户可建立新的变码方案文件,或编辑现有的变码方案文件。有关变码方案编辑器的具体使用说明请查看变码方案编辑器的帮助说明。

四、文本浏览

本软件可以作为文本文件的浏览器使用,用用户打开一个文本文件后,便可以通过点击状态栏上的向前浏览[]按钮,快速切换显示与当前文件同一个目录下的其他文本文件。

通过点击状态栏上的删除[Del]按钮,可立即删除当前显示的文本文件。如果需要了解当前文件夹的整体文件情况,可以点击资源管理器[Exp]按钮,则程序会调用操作系统的资源管理器打开当前文件夹。

若浏览的文本文件是采用繁体中文BIG5码、韩国字符码或者日文字符码格式的,在程序默认情况下会可能显示乱码,此时可以通过菜单[查看]->[编码]下面选择正确的编码格式,便能正常显示。

在使用浏览功能时,用户应把菜单“查看”中的“查看模式”项勾选“浏览器模式”,这样当用户切换显示其他文本文件时,程序不会提示用户是否保存当前文件,可以实现更便捷的切换。当用户使用完浏览功能后,则建议把该项勾选为“编辑器模式”,以恢复程序的保存提示功能,以免因为忘记保存而导致编辑数据的丢失。

五、利用替换表进行批量替换

点击菜单[编辑]->[替换表]可以打开替换表工具栏,如下:

用户可以在左侧的表名选择栏中选择一个替换表,此时在内容栏中会显示该替换表的所有替换内容项目,如“克林顿 -> 希拉里”表示程序将会把文中所有的“克林顿”替换为“希拉里”,点击最左侧的替换按钮即可以执行此批量替换。

替换表是由用户自行定义的,点击内容栏右侧的[ ~ ]按钮,将会打开替换表。替换表实际上是一个纯文本文件,保存在程序目录下的“ReplaceTable”子目录中。文件中每一行代表一个替换,例如“我国/,/,/中华人民共和国”,表示将“”替换为“中华人民共和国”,中间的“/,/,/”(斜杠+逗号+斜杠+逗号+斜杠)是专用分隔符号,分隔符号前是被替换内容,分隔符号后面是替换后内容,如果在行中没有加入分隔符号,则会把整行的内容当成被替换内容,而替换内容为空,(相当于从文本中删除被替换内容)。用户按照此原则编制好替换表文件后保存到“ReplaceTable”子目录中(后缀名为.txt),然后关闭并再次打开替换表工具栏,再从替换表选择栏中选择刚才保存文件的名字,就可以看到有关内容已经装载进入程序内部替换表中了。

需注意的是,批量替换时,程序将按替换表的顺序从上到下逐一执行替换命令,因此有可能将上一行替换的结果在下一行中再次被替换,因此在制作替换表时,用户必须注意此问题,例如,如果替换表某一行是“我们->你们”,而在其后有某一行是“你->他”,则文本中原来是“我们”的地方,最终将被替换为“他们”(我们->你们->他们)。

六、快速启动本程序

通过点击菜单“选项”-“文本文件右键菜单启动”可以设定是否启动文本文件右键启动功能。点击“建立关联”则会在文本文件的右键菜单中增加“文本修辑转换器”项目,用户可以通过它启动文本修辑转换器来编辑所选中的文本文件。点击“清除关联”可以把“文本修辑转换器”项从文本文件的右键菜单中删除。

七、使用插件

通过点击菜单“插件”下面的各项菜单可以运行程序的各种插件。插件是独立本程序以外的一些文字处理函数(包装为动态连接库dll文件),有关文件保存在程序路径下的‘plus’子目录中。插件功能是为了让第三方的编程爱好者可以对本程序做一些扩展功能处理功能而设置的,目前附带一个插件叫“反转文本”,用于把文本内容进行前后颠倒(可能不是一个实用的功能,只是作为一种尝试而已)。在该目录(plus)中有附录有有关动态链接库文件的格式说明,只要按照有关说明编写并编译的动态连接库文件,并将其保存到‘plus’子目录中,本程序启动时便会将其安插到“插件”菜单下。欢迎其他同好帮忙开发。

八、自动保存提醒

为避免编辑工作时,忘记及时存盘导致的数据丢失,本程序设计了自动保存提醒功能。用户可通过菜单[选项]-[自动保存提示]来启动或者关闭有关的提醒功能,或者设置提醒的时间间隔。具体方法如下:

启动自动提醒:点菜单[选项]-[自动保存提示]下面的[每?分钟](?代表具体时间间隔数字);

关闭自动提醒:点菜单[选项]-[自动保存提示]下面的[不须提示];

缩短提醒时间间隔:点菜单[选项]-[自动保存提示]下面的[-?分钟](?代表具体缩短时间的数字);

延长提醒时间间隔:点菜单[选项]-[自动保存提示]下面的[+?分钟](?代表具体延长时间的数字)。

需要说明的是,自动保存提醒只在程序的编辑模式下起作用,在浏览模式下程序会自动关闭动保存提醒功能

九、替他补充

因为本程序制作时间比较仓促,因此目前还存在不少缺陷,例如一些字码转码并不能把所有文本都很好转换,程序中一些功能可能在UNICODE文本格式运行不正常,拖拽复制时间某些情况下编辑框会出现不舒服的闪动等。这其中主要问题在于本作者水平限制,也由于内码转换是一个比较复杂的工作,而涉及到韩文、日文等的字符码表能找到的资料不多,也缺少测试环境和人力的缘故,请用户原谅。希望能有热心的用户能通过变码编辑器帮助完善有关字码方案或制作出更多好的字码转换方案,例如开发一些象俄语、泰语等转UNICODE的替换方案,而发现问题也请给本作者留言或来信,以便于进一步改进此工具。

下载地址

官方网站:

多特软件站:

版本列表