编辑与textmate片段支持?

时间:2009-04-15 23:42:40

标签: editor code-snippets

我知道etexteditor和vim / emacs。

是否还有其他Windows编辑器支持类似文本的片段(例如,您编写触发词,按Tab键,它会更改为某些内容,再次按Tab键,它会更改为第一站,然后您可以在那里输入内容根据片段定义,它会在其他几个地方改变吗? 我知道这有点奇怪的解释,但你可能知道我的意思。

9 个答案:

答案 0 :(得分:3)

InType可能“有一天”成为你正在寻找的东西,至少alphas是有希望的。可悲的是,InType的发布版本还远没有准备好(参见博客和论坛)。

更新:目前,我正在使用Sublime Text,这是另一位出色的编辑器:完全支持Python脚本和片段支持。

答案 1 :(得分:3)

您可以使用snipMate plugin for vim - 我使用它并且效果很好

答案 2 :(得分:2)

用Ruby编写的

Redcar刚刚发布,但它无论如何都没有被抛光。

除此之外,我不知道。

答案 3 :(得分:2)

如果您使用jEdit插件,

SuperAbbrevs会做类似的事情。

答案 4 :(得分:2)

Visual Studio会这样做,但它远没有textmate / e那么好。

答案 5 :(得分:2)

我不使用Windows,但在寻找Linux的替代方案时,我遇到了e-texteditor

答案 6 :(得分:2)

您可以考虑使用独立于IDE的应用程序来扩展代码段。

我有一个lorem ipsum片段;一个包含我的网址,我的电子邮件等,但您也可以制作包含代码的代码段。

应用程序:适用于Mac的Textexpander,适用于Mac的Typinator,适用于Windows的Texter(无需使用最后一个,所以不知道它是否有用)

答案 7 :(得分:2)

Komodo Edit和Komodo IDE都支持这一点,尽管TextMate在这方面可以说更精致和更精致。然而,Komodo Edit是免费的,并且与InType和E for Windows等相比非常有利。

http://www.openkomodo.com/

答案 8 :(得分:0)

自Update 2 RC后的Visual Studio 2015

  

Visual Studio现在支持使用TextMate代码段   通过将tmSnippet文件放入代码段来完成IntelliSense   文件夹中。

https://t.co/kmG52wkOXe

Visual Studio代码

  

yo代码生成器的另一个附加功能是添加选项   TextMate Snippets(.tmSnippets)到VS代码

http://blogs.msdn.com/b/user_ed/archive/2015/12/12/visual-studio-code-new-feature-yo-code-generator-textmate-snippets.aspx