当前位置:  开发笔记 > 编程语言 > 正文

有哪些有用的TextMate功能?

如何解决《有哪些有用的TextMate功能?》经验,为你挑选了8个好方法。

我注意到很多人在这里使用TextMate在OS X上进行编码.我最近开始使用它,虽然我喜欢它的简约界面,如果你不知道你在寻找什么,它会让你更难找到很酷的功能对于.

那么,您发现哪些功能对编码最有帮助(主要是在Python中)?除了包含的内容之外,是否还有我应该了解的任何第三方软件包?



1> jlleblanc..:

不要忽视'mate'命令行工具.您可以使用它将输出管道传输到TextMate,因此如果您执行以下操作...

diff file1.py file2.py | mate

...它不仅会在TextMate中打开,而且足够聪明地知道您正在查看屏幕上的差异和高亮显示的线条.

TextMate的SVN集成非常棒; 它似乎也有一些其他版本控制系统的捆绑.

添加GetBundle以浏览捆绑包存储库.我通过它找到了jQuery包,它非常方便.

正如其他人所提到的,为常用的代码片段滚动自己的包非常有帮助.如果您有一些特定于项目或框架的片段,您可能希望在所有片段前面加上一个通用字母,以保持名称空间的整洁.


mate命令也可以单独使用:`mate foo.txt`在TextMate中打开foo.txt,`mate .`将打开当前目录作为项目.

2> hoyhoy..:

拖动时按住选项可以突出显示文本块.如果在突出显示处于活动状态时键入,则按键会显示在多行上.



3> 小智..:

能够以任何脚本语言编写简单命令并将它们绑定到特定于上下文的热键.



4> Gabe Hollomb..:

导航菜单命令转到文件(Command + T)和转到符号(Command + Shift + T)都非常有用.

转到"文件",它在项目打开时有效,允许您键入文件名的任何部分,以仅查看与您键入的文件相匹配的文件.

转到符号具有相同的类型到过滤器界面,但操作我称之为文档的基本块元素.例如,如果您正在编辑类,则转到符号可以处理方法名称,但在CSS文档中,您将搜索选择器.这太棒了.



5> Teifion..:

我在Boagworld的评论中提到了一些,我找到了片段,项目管理器,列式编辑(在选择内容时按住选项或在选择内容后推送它)和CSS范围用于语法.



6> pjbeardsley..:

我喜欢集成的HTML/XML Tidy.Cmd-shift-H是你的朋友.

此外,与各种scp/sftp客户端的良好集成.



7> Matt..:

我最喜欢的两个功能是自动完成(绑定到⎋[esc])和列编辑(绑定到alt [alt])这两个东西都节省了我很多时间,绝对是' 机器人忍者 '.

上面链接的这本书对TextMate的功能也非常有用,虽然它没有特别提到python.



8> Martin..:

不要忘记"拖动命令".它们使您能够将图像拖动到blog.html文档中,然后将其上载到正确的文件夹并为您插入标记.

下面是另一个示例,说明如果将TM与QuickSilver配对,可以进一步扩展拖动命令.

(免责声明:我写了我在那里链接的博客文章.我仍然觉得它很酷.)

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有