TextMage是Mac下的著名的文本编辑器软件,绝对是Windows平台开发rails的轻量级工具的首选。我感觉windows平台可以不用再考虑vim,emacs之类了。TextMage文本编辑器,功能很强,丰富的Bundle支持,于是想在Windows下找到一款类似的软件,那就是E-TextEditor。E-TextEditor可以支持许许多多的编程语言,关键它可以直接使用TextMage的Bundle,这就能与TextMage达成一致了。
可以定制许多贴心使用的功能。包括DHH在内的Rails核心开发者一直都使用TextMage进行开发,原因就是他们主要都在使用Mac OS系统,并且TextMage具备出色的界面、强大的宏定义、以及可下载和编辑的宏定义包(bundles),这些都帮助开发者将编码的效率提升到最高。对于TextMage带给开发者的吸引力。
功能特点
1. 首创Snippets代码自动生成功能。
2.首创Plugin bundle的分发和管理机制
3. 定义了lexical scope
4. 自动化编辑器里Discoverbility做得最好的
5. 善用脚本
快捷使用
ctrl+e 一行的行首/行尾切换。
option+ 《- -》 光标往左 右移动一个单词。
ctrl+k 剪切掉光标后的内容。
ctrl+y 在光标后面复制内容。
ctrl+w 选择一个单词。
shift+command+L 选择一行。
ctrl+G 单个字符大小写转换。
ctrl+u 整个单词大写。
shift+ctrl+u 整个单词小写。
ctrl+T 光标左右两个字符位置调换。
ctrl+option+u 整行所有的单词首字符大写。
shift+ctrl+u 整行单词小写。
ctrl+command+《- -》 所选中的左移 右移 可结合ctrl+w来使用。
当用shift+光标来选中了一个区域后,按option来选择两光标垂直区域,也叫column select。
command+[ ] 左移 右移所选中的内容。
忽略文件或目录。
在textMage的references(command+,)-》Advanced-》Folder References中的File Pattern,在某个竖线‘|’后面加上\.lock|,这个可以忽略文件Gemfile.lock,\.ru|。
软件不足
1. Snippets已经被Vim、eMacs、NotePad++等一大堆编辑器所吸收。
2. bundle连vim都可以通过pathogen模仿。
3. 补全功能太弱。
4. 临时性的管道输入输出,需要经过一个对话框,远不如vim方便。
5. tab标签式多文件,文件一多导航不佳,不支持屏幕分割;尤其是文件切换避免不了鼠标操作,无法和Vim/eMacs的纯键盘操作媲美。
6. 文本查找对话框,现在连浏览器都不用了,也不如vim下的/方便。查找到的多个结果依赖鼠标访问,不像vim有quickfix和快捷键。
7. 远程编辑文件太弱了。
8. 宽字符支持度很低,永远的痛!
TT语音PC版是一款十分好用的游戏语音聊天工具,让玩家能够结识更多游戏伙伴,轻松组队畅玩各种各样的游戏。TT语音PC版支持语音交流,让玩家在游戏中的配合更为默契,更有组队开黑、线上K歌、玩...
Calibre是一款非常好用的跨平台电子书管理器,支持用户管理不同格式电子书。Calibre能够无缝对接多种电子书阅读器,并能在网络上自动抓取电子书籍的元数据,还能下载最新的报纸和杂志。软件操作...
斗鱼直播伴侣是专业好用的直播辅助软件,为用户提供视频直播和赛事直播服务,涵盖了户外、娱乐、综艺、体育等多种直播内容。斗鱼直播伴侣拥有出色的视频录制功能,支持实时、高性能的视频和音频...
优酷视频打造了直观简洁的界面,让用户轻松找到并浏览各类视频内容。优酷视频提供了电影、电视剧、综艺等多种类型的视频资源,能够满足用户多样的观看需求,还支持高清、超清等多种清晰度的设置...
爱奇艺视频是一款非常实用的视频播放软件,提供了电影、电视剧、综艺等多种类型的视频内容,海量的视频资源,用户随时想看就看。爱奇艺视频软件界面设计简洁,方便用户找到喜欢的视频资源,还支...
德语助手是简单实用的德语学习软件,德语助手以德语词典为基础,提供了词典、动词变位、德语例句查询等不同功能,轻松满足德语学习者的不同需求。软件操作简单易上手,还有智能写作、批改纠错等...
发表评论
共0条
评论就这些咯,让大家也知道你的独特见解
立即评论以上留言仅代表用户个人观点,不代表系统之家立场