AkelPad 是一款小巧便捷的文本编辑器,能够多开窗口,方便用户对文本进行编辑。而且可以编辑超过64K限制文件。同时编辑一行文字时,会出现一行绿色跟踪条,当用户编辑的文本内容很多很杂时,能通过这条醒目的绿色跟踪条找到自己目前所在的位置。
功能介绍:
单窗口(SDI),多窗口(MDI)和伪多窗口模式(PMDI);
完全支持Unicode系统上的Unicode字符串(NT / 2000 / XP / 2003 / Vista / Seven);
支持Unicode代码页(UTF-8,UTF-16LE,UTF-16BE,UTF-32LE,UTF-32BE);
支持系统中安装的任何代码页;
支持DOS / Windows,Unix和Mac换行格式;
预览文件打开;
正确显示伪图;
列文本选择;
多级撤消;
快速搜索/替换文本字符串;
记住文件代码页和插入位置;
打印文档和打印预览;
支持语言模块;
插件支持(语法高亮,折叠,自动完成,脚本执行,键盘宏等)。
通过插件已实现的功能:
Clipboard.dll: 捕捉剪贴板;
Coder.dll: 支持多种编程语言的语法高亮显示、文本折叠、自动完成;
ContextMenu.dll: 可以自定义主菜单,编辑区、MDI 标签、超链接和文件的右键菜单;
Exit.dll: 提供退出 AkelPad 时的消息提示框和改变按 ESC 键的行为;
Explorer.dll: 显示资源管理器面板;
Fonts.dll: 字体不用安装到系统就可动态的加载;
Format.dll: 行的排序和排列,提取唯一行,提取或删除重复行,固定换行……;
FullScreen.dll: 全屏显示的切换插件;
HexSel.dll: 文本与十六进制值的相互转换 (包含 ANSI 和 UNICODE);
HotKeys.dll: 自定义热键;
LineBoard.dll: 显示行号和支持书签操作;
Log.dll: 监视日志或捕捉实时输出;
Macros.dll: 录制用户的键盘动作并可随后重复它们;
MinimizeToTray.dll: 最小化程序到系统托盘;
QSearch.dll: 提供一个“快速”文本搜索的小面板;
RecentFiles.dll: 管理文件列表;
SaveFile.dll: 可以设置自动保存的间隔时间等;
Scripts.dll: 脚本插件,基于 Windows 脚本宿主 (WSH) 引擎,因此您可以使用各种各样的 Windows 组件对象模型 (COM) 的对象,例如,您可以使用RegExp 对象来执行正则表达式查找替换、筛选文本行,去除行头尾的空字符,使用 FileSystemObject 对象来操作文件,创建快捷方式,使用 WshShell 对象来操作 Windows 注册表,或使用 WshNetwork 对象来运行网络功能,此外,您可以创建和执行利用一个支持自动化的外部应用程序 (如 Word 和 Excel) 脚本……不仅如此,Scripts.dll还为 AkelPad 而预置了一些常用的方法调用,可以调用 WinAPI 函数,从而可以创建有用户交互界面的脚本(如SearchReplace.js等,方法调用见 Scripts-Chs.txt),和实现更多功能。
Scroll.dll: 拆分窗格或MDI窗口的水平/垂直的同步滚动、自动滚动操作;
Sessions.dll: 保存和恢复程序 MDI 会话;
SmartSel.dll: 选定文本时排除行尾标记,Home 和 End 键的智能操作;
Sounds.dll: 打字时发出声音;
SpecialChar.dll: 显示和高亮特殊字符 (空格、制表符、换行符、自动换行、垂直制表符、换页符、空字符);
Speech.dll: 机器朗读选定的文本。未翻译;
Stats.dll: 统计显示文档的字符数、单词数、行数等;
Templates.dll: 使用预设的模板来创建文档;
ToolBar.dll: 工具栏插件,可显示和自定义常用操作的工具栏;
XBrackets.dll: 可以在键入左括号时自动键入右括号并把光标置中 (可能与一些中文输入法不兼容而无法自动完成右括号),高亮显示、跳转配对的括号,选定括号间的文本。
主程序及所有插件是经过翻译了源代码后使用编译器编译生成的。
同时还简单地翻译了插件说明文档。
根据本人的使用习惯和网友的建议调整了的一些用语和配置了程序及其插件。
更新日志
v4.9.8:
Added: command line parameters /C, /B, /L for return to the ask mode.
Fixed: out of the text area didn’t redraw under some conditions.
Fixed: saving settings in SDI mode.
Fixed: AkelPad.ini overwritten when there were no changes in settings.
中文设置方法:安装软件打开依次点击-View—Language—Chinese(Simplified)
官方下载
http://prdownloads.sourceforge.net/akelpad/AkelPad-4.9.8-setup.exe?download
网盘下载(4.9.9)
https://pan.baidu.com/s/1fb0az3KpxufAHdxEkt-hRw#hypq 密码:hypq
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/151410.html