查看文章 |
AkelPad 4.x 用的 AutoHotkey 的 hightlight 文件和 autocomplete 文件和其它
2009年06月16日 星期二 上午 02:21
![]() [ 简介 ] 以前写的 AkelPad 介绍请看 AkelPad: 我不用Vim不用Vim就是不用Vim~ 4.x 版本改进感觉很大, 打开大文件速度猛增, 编码识别也很准确了, 推荐有兴趣的人尝试使用. 下载在这里. [ Scripts 插件 ] 推荐一下 Scripts 插件, 该插件可以支持用 vbs 和 js 来编写 AkelPad 的插件 (绕口...) . 下载在这个地方. Scripts 自带了几个用 vbs 和 js 编写的插件, 比较有用的有 RenameFile , 可以直接在编辑状态更改文件名. 还有 SearchReplace , 是一个正则搜索替换插件, 推荐设置快捷键为 Ctrl + F , 替换默认的搜索. 默认的搜索可以用 Ctrl + H 呼出. 另外由于 SearchReplace 是用 js 编写的, 所以有个在某些时候会比较有用的 Replace with function 功能, 就是对于搜索结果可以用 js 来进行处理. 例如下面的例子可以把所有的数字加一. ![]() [ AutoHotkey 相关 ] 貌似由于插件的更新, 原来的 AutoHotkey 的语法高亮文件不能使用了, 于是重新做了一个. 顺便做了一个 AutoComplete 插件使用的 AutoHotkey 关键词提示文件, 效果见第一张图. 下载地址在最下面. 不保证完整和正确, 嗯. AkelPad 自带 Ctrl + F5 的执行功能可以调用一个外部程序来运行文件, 但是只能设定一个程序, 不能像 SciTE 那样自动识别文件类型以执行不同操作. 所以这里写了一个简单的 AutoHotkey 脚本来实现这个功能. 脚本很简单, 见下面. ![]() 只要根据需要在最后的部分添加相关扩展名对应的操作就可以进行扩展. 之后编译成 exe 文件, 再到 AkelPad 的 settings 里面将 Execute 的 Command 设置成 "编译的脚本.exe %f" 就可以了. 以后用 AkelPad 编辑 .ahk 的时候按 Ctrl + F5 就是运行脚本, 编辑 .htm 文件的时候就是用浏览器预览页面, 等等. 与 AutoHotkey 相关的东西在 纳米盘下载. <广告 你可以无视="你可以无视">AutoHotkey 是一款简易而功能强大的热键脚本语言, 可以通过记录键盘和鼠标操作实现办公自动化, 可以自定义热键, 可以自定义语句缩写等等, 有兴趣的请到 AutoHotkey 中文论坛 玩.</广告> [ 字体相关 ] AkelPad 有个问题就是对于宋体等字体, 行间距非常小, 看起来有点不舒服, 推荐使用一款叫 "YaHei Consolas" 的字体, 是微软雅黑和 Consolas 的组合, 字间距和行间距都非常合适, 而且是等宽字体, 效果见上面图. 下载地址不记得了, 有需要的请自行必应之. |
最近读者:



