MadEdit: 免费好用的跨平台文本/十六进制编辑器

MadEdit 是一款非常优秀的、跨平台的、免费的文本/十六进制编辑器。目前,MadEdit 主要包括列编辑、正则查找和替换、十六进制编辑、内码转换、速度快、支持 Linux 和 Windows 等特色。

MadEdit

MadEdit 提供有 tarball、deb、rpm 等格式的安装包,可从其项目主页下载。

{ Thanks Wandering. }

Read More:

  • No related posts

39 Comments

  1. 1 嘉佑 Commented @ 2009-11-28 14:33Reply to this comment

    这个文本编辑器不错呀。

  2. 2 Sunng Commented @ 2009-11-28 14:42Reply to this comment

    wx的

  3. 3 transtone Commented @ 2009-11-28 15:12Reply to this comment

    有emacs/vim在,其他编辑器靠边站。

  4. 4 zebrat Commented @ 2009-11-28 15:17Reply to this comment

    版本好低啊

  5. 5 lh Commented @ 2009-11-28 16:18Reply to this comment

    wx的都和主题不太搭。。特别是状态栏。。

  6. 6 princelai Commented @ 2009-11-28 16:22Reply to this comment

    @transtone 求教vim怎么切换成查看HEX

  7. 7 yymailb Commented @ 2009-11-28 16:35Reply to this comment

    @transtone 说出这种话说明你不熟悉vim或者emacs,vim 16制编辑简直垃圾的不行。。。

  8. 8 8pm Commented @ 2009-11-28 16:40Reply to this comment

    @princelai:

    :%!xxd

  9. 9 kidfruit Commented @ 2009-11-28 16:42Reply to this comment

    @princelai: 可以的,用:%!xxd

    又见vim/emacs党在鄙视其他工具……

  10. 10 小V Commented @ 2009-11-28 17:36Reply to this comment

    ...不知道为什么,用的时候老是出错。很郁闷

  11. 11 Seven.7 Commented @ 2009-11-28 19:00Reply to this comment

    用了两年袄,这个东西在9.10就会出错:不能同时打开两个文件。 作者更新很慢,基本1年更新一次。 所以,还是不怎么推荐。

  12. 12 levon Commented @ 2009-11-28 19:03Reply to this comment

    我覺得vim真的好强大,但是怎麼让win下的vim可以意见编译c和cpp一直弄不好 楼上的教教我

  13. 13 hantsy Commented @ 2009-11-28 19:24Reply to this comment

    字符下,我用joe(很多年下来,习惯了),Gnome现在用scribes 。。。 开发还是主要用ide的。。。这里的“vim/emacs党”(借用下这个词)写过多大的程序,我第一分工作(一个PHP网站的程序)是用joe完成的。

  14. 14 redforks Commented @ 2009-11-28 21:01Reply to this comment

    我正在用vim开发python程序,快22000行了,前几年用vim开发了1年的csharp程序。 其实没有 成员提示 也没有什么。没有 智能功能,没有调试功能,会更多的用程序思考。

  15. 15 freebird Commented @ 2009-11-28 22:16Reply to this comment

    用的时候经常崩溃,老是提示 "Segmentation fault"

  16. 16 Matt Commented @ 2009-11-28 22:41Reply to this comment

    @hantsy:

    "这里的'vim/emacs党'(借用下这个词)写过多大的程序"...也不能这么看不起人呀?我的几个小项目都是主要在vim下编辑开发的,平均5万行左右,没超过15万行的。相信用vim开发的中等到大项目的公司(人)国内也有的是(我只知道一个,有点底气不足),国外就数不清了。

  17. 17 hantsy Commented @ 2009-11-29 1:39Reply to this comment

    微软的大师也用emacs,我也尝试过vi和emaces,但还是习惯了简单的joe。。。现在editor 只是用来修改一些配置文件或者暂时记些文档,当然现在开发我是比较依赖IDE来做事。 @redforks vi, emacs 不配置一下就有提示功能吗。。。Z

  18. 18 hantsy Commented @ 2009-11-29 1:41Reply to this comment

    这个madedit 看来只是比leafpad 强得一点,无法和editplus相比。。。wxwidgets 程序的界面还是与原生c 程序界面有些不同,格格不入。

  19. 19 hantsy Commented @ 2009-11-29 1:42Reply to this comment

    还是希望 scribes 能够更强大一些。。。好久没有更新了。0.4 的开发不知道什么才能完成。

  20. 20 hantsy Commented @ 2009-11-29 1:49Reply to this comment

    MadEdit 的 Option 配置界面设计很难看啊,字体比系统的大一号,排版也乱,主页上没有issuetracker 地址。

  21. 21 chenfengyuan Commented @ 2009-11-29 8:01Reply to this comment

    介绍的时候怎么会没提到它是open-source的?

  22. 22 Torr Commented @ 2009-11-29 8:10Reply to this comment

    用 vim 写过不少项目了,现在也是 99% 的编码时间在用 vim

  23. 23 transtone Commented @ 2009-11-29 9:21Reply to this comment

    俺确实没有用emacs/vim写过多少程序,不过只要是我手头的编辑工作全部都由它们来完成,这就够了。

  24. 24 lxxxs Commented @ 2009-11-29 10:35Reply to this comment

    三个缺点: hex模式下不支持插入; 没有集成或者调用比较工具的地方 图标的大牙齿比较恶心

  25. 25 hantsy Commented @ 2009-11-29 11:14Reply to this comment

    @chenfengyuan sf.net 上的项目默认就是OpenSource的。

  26. 26 coneagoe Commented @ 2009-11-29 11:45Reply to this comment

    在这里vim/emacs控不是什么丢人的事。只是工具,ide用的好也行啊。

  27. 27 jobseek Commented @ 2009-11-29 13:54Reply to this comment

    我用madedit主要在windows下代替notepad, 用来阅读文本,列模式编辑,编码转换,速度比较快。 写代码和正则表达式查找替换还是要用vim。

  28. 28 b4283 Commented @ 2009-11-29 18:44Reply to this comment

    hantsy: 關於 scribes,不覺得它的依賴太多了嗎 (pygtk + cups...)? 簡潔小巧的 gtk editor 還是首推用 c 寫的 leafpad

  29. 29 hantsy Commented @ 2009-11-29 21:16Reply to this comment

    scribes 适合写程序,它支持语言模板,文档自动建索引和补全,bookmark,代码亮显等功能,这是关键,我用它写过docbook文档,和一般练习的程序,项目编程我还是用IDE的。 leafpad 从界面和功能只是notepad的翻版。

  30. 30 wandering Commented @ 2009-11-29 21:40Reply to this comment

    Hi all,

    的确,在opensuse 11.1以及之前版本,包括Windows XP上,Madedit都用的好好的。前几天升级到opensuse 11.2后,发现MadEdit只能开一个tab,否则就crash。 仅管如此,我还是坚持把MadEdit当作一个主要编辑器使用,目前是gvim和madedit搭配着使用。 当然,用gvim的原因是桌面和工作环境使然,如果主要是Windows,还是MadEdit和UltraEdit了。

    Wandering

  31. 31 wandering Commented @ 2009-11-29 21:44Reply to this comment

    哦,再多说几句,从发言中看到,大家都很专业,所以对文本编辑器的感受也很独到,毕竟每个人有不同的需求和环境,所以没必要在MadEdit的好坏上刻意评判。我身边有一些朋友一直坚持用windows的notepad,看他们很开心的样子,向他们介绍这些编辑器,他们也无所谓,总之够用了。

    言语中如有不当,还请见谅。

    Wandering

  32. 32 51xuele Commented @ 2009-11-30 9:45Reply to this comment

    The sample the best.

  33. 33 51xuele Commented @ 2009-11-30 9:46Reply to this comment

    The simple the best.

  34. 34 huangda1982 Commented @ 2009-11-30 10:10Reply to this comment

    vim的十六进制模式不能删字节的,可用性比较差的。

  35. 35 ginkgo Commented @ 2009-11-30 12:26Reply to this comment

    madedit的16进制编辑是比vim要好一点,特别是粘贴的时候。不过vim的主要是文字编辑方面强。

    linux下好用的16进制编辑器还没有象winhex那么方便的。

  36. 36 Deleted Commented @ 2009-11-30 12:34Reply to this comment

    For 11F and 15F: The problem in Ubuntu 9.10 might be occurred when using iBus. I changed the default IM to gcin by im-switch command, and the problem is solved.

  37. 37 b4283 Commented @ 2009-11-30 12:39Reply to this comment

    想了想,電腦裡面已經有了 vim,實在不需要其他 gtk editor 了 索性把 leafpad beaver medit 全刪了

  38. 38 bamanzi Commented @ 2009-12-01 13:34Reply to this comment

    刚发现它的列模式不错,跟UltraEdit差不多(抱歉我不太清楚其他编辑器的列模式如何)

  39. 39 Mercurius Commented @ 2009-12-03 2:30Reply to this comment

    饮水思源上的介绍文章,作者推崇的是EmEditor。

    MadEdit的优点:小巧快速,整个程序文件夹不超过2M;Unicode支持,自动检测内码,可 以编辑和保存任意编码格式,支持实时编码转换;带有16进制编辑模式;界面语言支持简 繁日英意;开源。

    在转码功能上,MadEdit有一个很特别的功能:支持日文汉字、简体汉字和繁体汉字的互转 。同一个汉字在不同的书写体系中有不同的书写方式(当然编码也不同),MadEdit可以在 文件编码一定的情况下改变汉字的书写形式,如果出现了目标编码页不包括的汉字,MadE dit会将其标注为U+XXXXh的Unicode越界形式便于恢复,不会丢失字符信息。

    这个功能有时是很实用的,比如原来我在轻国下的日文小说,上传者很秀逗地特意把日文 汉字预先替换成简体汉字,然后转成GB码。而我PDA上的青空文库体阅读软件只能读取Shi ft-JIS编码的青空文库格式文本。利用EmEditor来做GB到Shift-JIS的转码,由于Shift-J IS不包括某些简体汉字,这些汉字全部被转换为“?”。利用MadEdit就能轻松地转码。

    不过MadEdit还算不上成熟的编辑器,它的缺点很明显:还存在很多bug;作为开源软件却 没有内建扩展功能,没有宏、插件、不支持外部工具;连开发文档都没有;还有,程序图标实在是太过小众了……