什么是一些有用的TextMate快捷方式?

时间:2020-03-06 14:24:48  来源:igfitidea点击:

Mac因拥有大量的快捷键而闻名(或者叹为观止)。但是,与TextMate及其捆绑包中的快捷方式列表相比,OS X本身显得苍白。

我们使用了哪些有用的键盘快捷键?

解决方案

在cftextmate捆绑包中,我们可以键入任何cfml标记,而无需以" <"或者">"结尾,然后按Tab键,这样就完成了整个标记,然后可以使用Tab键浏览每个标记属性。我不确定这种快捷方式是否适用于其他语言。

我刚刚在Bundles> HTML> Entities下找到了一个带有定义的快捷键符号列表,这对我找出与TextMate一起进行的快捷捷径很有帮助。

这些是我最喜欢的快捷方式:

  • cmd+t开始输入文件名以打开它
  • ctrl+w选择单词
  • cmd+r运行打开的ruby或者php-script
  • cmd+opt+m定义一个新的宏
  • cmd+shift+m运行宏
  • opt切换到垂直选择模式
  • cmd+opt+a编辑所选行的结尾

我个人最喜欢的两个快捷方式是:

  • L(即Ctrl + Shift + L):它将当前选择的文本与剪贴板中所有内容的链接包装在一起,并适用于我尝试过的每种文本语言。
  • L(即Ctrl + Shift + Cmd + L):用谷歌搜索所选文本并链接到顶部结果。

两者对于编写文本和博客(以及stackoverflow)都非常有用。

在代码方面,我认为我更喜欢摘要而不是快捷键。几乎可以在任何语言中键入if等等,这是非常荒谬的,并且一致的界面使我能够使用TextMate。

我也觉得这很有趣。但是我更喜欢一步一步地学习快捷方式,并且经常发现只需在齿轮菜单(??)中查看即可。

  • Ctrl + Shift + K删除当前行
  • Ctrl + Shift + J将当前行与下一行合并

我们可以在这里获得非常好的桌面背景。它具有大量非常有用的键盘快捷键。在记住最有用的东西之前,我使用了几天。

我的最爱是:

  • option+command+[清理缩进
  • " lorem",TAB插入占位符文本

shift + ctrl + alt + v将选定的文本发送到pastie.org

另外,使用PHP Bundle,尝试开始编写函数名称并执行以下操作:

str + alt + F3 =可用功能列表

str + alt + F1 =我们刚刚完成的功能的简短说明。

(这些大多与html相关)

  • cmd+option``+关闭当前打开的html标签
  • shift+cmd+w在标签中包装选择
  • ctrl+return插入转义的行尾,即\ n或者&lt;br>视情况而定。