24

TextMate中文教程之在行,符号和书签之间移动

TextMate提供了快捷键让你明确定位。例如你想跳转到指定的行。利用快捷键Apple+L,然后输入行号再按回车就行。

这个方法是挺好,但是实际应用中很少有人会这么用,因为你不可能一直都知道你要去操作第几行吧。好在几乎所有的文档都有自己的组织形式。拿Ruby代码来说,它们都是在一个function或者method定义里的。TextMate会注意到这些,并且用快捷键辅助你迅速定位。

用鼠标点一下编辑窗口的右下角,那里列出了目前文档的header, class, method, 和 functio。随便选择一个,光标会定义到那一行的开头位置。看图:

但是在实际项目中,我们不会去常常拿鼠标选择这个地方。通常咱哥们都是用快捷键。Shift+Apple+T打开Navigation菜单中的Go to Symbol对话框。你可以用方向键来选择,也可以跟前面介绍的一样,使用缩写字母来选择某一个方法。例如输入s w r会选择save_without_revision( )。

如果这些都不能满足你的需要,你可以自己定义书签。定义书签很简单,你可以用Apple+F2键为当前行定一个书签,或者用鼠标点行号前面那个位置。看下面的图。利用快捷键Option+Apple+B可以显示或者隐藏那个书签栏。如果当前页面你已经定义了几个书签那么可以使用F2或者Shift+F2在书签之间顺序或倒序切换。

  • 标签 : 
  • 原文链接 : http://railser.cn/blog/moving-to-a-line-symbol-or-bookmark
  • 转载原创文章请注明 : 里克的自习室
  • 收藏到 : Google书签 新浪ViVi 365Key网摘 天极网摘 我摘 POCO网摘 博采网摘 YouNote网摘 和讯网摘 博拉网 igooi网摘 I2Key网摘 天下图摘 百特门网摘 Del.icio.us Yahoo书签 奇贴 QQ娱乐摘 添加到Digg! 添加到Facebook!
  • 发表留言