![]() |
1
3
我使用的唯一真正的TextMate增强(除了语言包)是 ProjectPlus 插件。它用一个项目面板取代了烦人的项目抽屉,增加了对SVN、Git、Mercurial、Bazaar和Svk的支持,并添加了许多其他的小东西。 以下是项目页面中的功能列表:
|
![]() |
2
1
一篇关于 how Alex Payne uses TextMate . 我强烈建议使用GetBundles包来管理和更新TextMate中的包。非常适合浏览新的捆绑包,以及更新现有的捆绑包。 |
![]() |
3
1
修改语法突出显示 (例如,用您选择的语言教TextMate新的关键字)。 例如,要使TM在Python中突出显示“eval”和“compile”: (i)选择“Bundles”>“Bundle Editor”>“编辑语言”; (ii)从Bundle编辑器左侧的Bundle中选择“Python”; (iii)单击“Python”,以便看到下拉选项(前面有“L”); (iv)单击“Python”选项; (v)确保在B/E的右上角切换“编辑”; (vi)在RHS上,您将看到所选语言的整个语法; (vii)向下滚动大约100行,直到看到“comment=”不适合的关键字 (现在)分成其他组; (viii)许多语言包都有这个类别,并且您将要做的许多更改 想使将很可能属于这里; (ix)现在转到下一行(以w/“match”开头)并在后面添加一个管道字符(“|”) “)\b”之前的最后一个项,然后键入“exec”,然后键入另一个“|” “编译”--就这样。
现在TM会认出这两个词,但是作为什么呢?也就是说,它是如何给它们上色的?
总之,你可以改变TM识别的两个单词(通过相关的语言语法) 和 TM如何通过“字体和颜色”选项卡为该单词着色,该选项卡又取决于主题。 现在来看看完全不同的东西:如果您厌倦了紫色,请查看可选的gui,它(需要大约2分钟或更少的时间来下载和安装): http://wiki.macromates.com/Main/AlternativeGUIs . 最后一个是杰森·埃弗斯的“绿鼹鼠皮”,是我唯一用过的。如你所见,很漂亮,加上需要2分钟的下载和安装。 |
![]() |
4
0
我做了很多代码片段/命令/宏,但它们大多是特定于语言的,在某种程度上是特定于马丁的。不过,我做了很多工作,就是将操作系统的其余部分编程为与TextMate很好地协同工作,通常是通过QuickSilver(有时我无法让QS来完成工作;QuicKeys)。 在TextMate中打开Firefox中的“查看源代码”窗口只需谷歌搜索,在 this post (我说的)有几个小苹果派上用场。当然,你应该安装“Edit in TextMate”插件,它可以让你在TM的任何Cocoa应用程序中编辑任何文本字段,保存并继续使用它。 不过,为了回答你的实际问题,我觉得大部分人都非常慷慨地分享他们发现的可能是公众感兴趣的东西,而大多数人认为,TextMate往往会成为一个非常私人的工具,随着用户的增长而增长。意思是,如果我把我还没有公开分享的命令和片段发给你,你可能不会喜欢它们。 |
![]() |
5
0
我通常发现自己只是添加了自己的自定义语言片段。我甚至还没有想出如何在Textmate中编辑语法着色或其他更复杂的东西。我也不知道该怎么做。 不过,我确实使用ProjectPlus,但添加我自己的代码片段的能力,主要是90%让我爱上了Textmate。 马丁,我很想听听你用Quicksilver和Textmate做的一些事情,因为Quicksilver是我想学习的另一个“滥用和过度使用”的应用程序。 |
![]() |
spyke · VS代码-使用TextMate突出显示一些变量 7 年前 |
![]() |
RIX · 如何向TextMate App添加新的自定义PHP起始标记? 10 年前 |
![]() |
cogitate · TextMate工具提示字体 10 年前 |
![]() |
ele · 从“coffee”可执行文件调用函数 11 年前 |