AkelPad(开源免费文本代码编辑器)

v4.9.8电脑安装版
  • 所属栏目:电脑软件
  • 软件类型:开发编程
  • 界面语言:多国语言
  • 运行环境:Windows All
  • 软件大小:1.14 MB
  • 更新时间:2024-05-13
ads

软件介绍

AkelPad 是一个免费的开源文本代码编辑器,适用于 Windows 操作系统。它是一个轻量级且功能强大的工具,可以用来编写和编辑文本、代码和文档。AkelPad 的设计注重易用性和灵活性,支持多种编程语言,并提供了丰富的自定义选项。

AkelPad具有单 窗口单页面和单窗口多页面两种模式,可编辑超过 64k 限制的文件。支持 Unicode 字符。支持系统已安装的任意代码页。支持 DOS/Windows 和 Unix 换行格式。可预览打开的文件,多次撤消,记忆搜索替换设置,支持插件等功能。是一款不错的 “记事本” 替代工具。

AkelPad特点:

  • 轻量级:AkelPad 的体积小巧,不会占用大量的计算机资源。

  • 多语言支持:AkelPad 支持多种编程语言,包括 C++、Java、Python、Perl、Ruby 等等。

  • 自动完成:AkelPad 提供了代码自动完成功能,可以节省时间并提高编码效率。

  • 语法高亮:AkelPad 可以对不同的编程语言进行语法高亮显示,使代码更易于阅读。

  • 宏录制:AkelPad 支持宏录制,可以记录用户的操作并在以后重复执行。

  • 插件扩展:AkelPad 有一个插件系统,可以通过安装第三方插件来增加更多的功能。

  • 自定义设置:用户可以根据个人喜好自定义界面、快捷键、颜色主题等。

Akelpad功能

  • 1、单窗口(SDI)、多窗口(MDI)和伪多窗口模式(PMDI);

  • 2、在Unicode系统(NT/2000/XP/2003/Vista/Seven)上全面支持Unicode字符串;

  • 3、支持Unicode码页(UTF-8, UTF-16LE, UTF-16BE, UTF-32LE, UTF-32BE);

  • 4、支持系统中安装的任何代码页;

  • 5、支持DOS/Windows, Unix和Mac换行格式;

  • 6、预览文件打开;

  • 7、正确的伪图形显示;

  • 8、列文本选择;

  • 9、多级撤消;

  • 10、快速搜索/替换文本字符串;

  • 11、记住文件的代码页和插入符号的位置;

  • 12、打印文件和打印预览;

  • 13、支持语言模块;

  • 14、插件支持(语法高亮,折叠,自动完成,脚本执行,键盘宏等等)。

插件实现功能

  • Clipboard.dll: AkelPad的捕捉剪贴板;

  • 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: AkelPad能够显示行号和支持书签操作;

  • Log.dll: 监视日志或捕捉实时输出;

  • Macros.dll: AkelPad能够录制用户的键盘动作并可随后重复它们;

  • 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: 拆分AkelPad窗格或MDI窗口的水平/垂直的同步滚动、自动滚动操作;

  • Sessions.dll: 保存和恢复程序 MDI 会话;

  • SmartSel.dll: 选定文本时排除行尾标记,Home 和 End 键的智能操作;

  • Sounds.dll: 打字时发出声音;

  • SpecialChar.dll: 显示和高亮特殊字符 (空格、制表符、换行符、自动换行、垂直制表符、换页符、空字符);

  • Speech.dll: 机器朗读选定的文本。未翻译;

  • Stats.dll: 统计显示文档的字符数、单词数、行数等;

  • Templates.dll: 使用预设的模板来创建文档;

  • ToolBar.dll: 工具栏插件,可显示和自定义常用操作的工具栏;

  • XBrackets.dll: 可以在键入左括号时自动键入右括号并把光标置中 (可能与一些中文输入法不兼容而无法自动完成右括号),高亮显示、跳转配对的括号,选定括号间的文本。主程序及所有插件是经过翻译了源代码后使用编译器编译生成的。同时还简单地翻译了插件说明文档。

总之,AkelPad 是一个功能全面且易于使用的文本代码编辑器,适合程序员、开发者以及日常文本编辑需求的用户。由于其开源的特性,它不断得到社区的支持和更新,是一个可靠的选择。

软件截图

AkelPad(开源免费文本代码编辑器)
AkelPad(开源免费文本代码编辑器)
文本编辑器 代码编辑器

AkelPad下载地址