2024年11月TextMage V2.7.0 英文安装版

发布时间:

  ⑴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带给开发者的吸引力。

  ⑶. 首创Snippets代码自动生成功能。

  ⑷.首创Plugin bundle的分发和管理机制

  ⑸. 定义了lexical scope

  ⑹. 自动化编辑器里Discoverbility做得最好的

  ⑺ctrl+e 一行的行首/行尾切换。

  ⑻option+ 《- -》 光标往左 右移动一个单词。

  ⑼ctrl+k 剪切掉光标后的内容。

  ⑽ctrl+y 在光标后面复制内容。

  ⑾ctrl+w 选择一个单词。

  ⑿shift+mand+L 选择一行。

  ⒀ctrl+G 单个字符大小写转换。

  ⒁ctrl+u 整个单词大写。

  ⒂shift+ctrl+u 整个单词小写。

  ⒃ctrl+T 光标左右两个字符位置调换。

  ⒄ctrl+option+u 整行所有的单词首字符大写。

  ⒅shift+ctrl+u 整行单词小写。

  ⒆ctrl+mand+《- -》 所选中的左移 右移 可结合ctrl+w来使用。

  ⒇当用shift+光标来选中了一个区域后,按option来选择两光标垂直区域,也叫column select。

  ⒈mand+[ ] 左移 右移所选中的内容。

  ⒉忽略文件或目录。

  ⒊在textMage的references(mand+,-》Advanced-》Folder References中的File Pattern,在某个竖线‘|’后面加上.lock|,这个可以忽略文件Gemfile.lock,.ru|。

  ⒋. Snippets已经被Vim、eMacs、NotePad++等一大堆编辑器所吸收。

  ⒌. bundle连vim都可以通过pathogen模仿。

  ⒍. 补全功能太弱。

  ⒎. 临时性的管道输入输出,需要经过一个对话框,远不如vim方便。

  ⒏. tab标签式多文件,文件一多导航不佳,不支持屏幕分割;尤其是文件切换避免不了鼠标操作,无法和Vim/eMacs的纯键盘操作媲美。

  ⒐. 文本查找对话框,现在连都不用了,也不如vim下的/方便。查找到的多个结果依赖鼠标访问,不像vim有quickfix和快捷键。

  ⒑. 远程编辑文件太弱了。

  ⒒. 宽字符支持度很低,永远的痛!