Macos 有哪些有用的TextMate快捷方式?

Macos 有哪些有用的TextMate快捷方式?,macos,keyboard-shortcuts,textmate,textmatebundles,Macos,Keyboard Shortcuts,Textmate,Textmatebundles,Mac电脑以拥有大量快捷方式而闻名(或哀叹)。但是,与中的快捷方式列表及其捆绑包相比,OSX本身就相形见绌 您使用的一些有用的键盘快捷键是什么?在捆绑包中,您可以在不打开“”的情况下键入任何cfml标记,然后按tab键,完成整个标记,然后您可以按tab键切换到每个标记属性。我不确定这种快捷方式是否适用于其他语言。我刚刚在Bundles

Mac电脑以拥有大量快捷方式而闻名(或哀叹)。但是,与中的快捷方式列表及其捆绑包相比,OSX本身就相形见绌


您使用的一些有用的键盘快捷键是什么?

在捆绑包中,您可以在不打开“”的情况下键入任何cfml标记,然后按tab键,完成整个标记,然后您可以按tab键切换到每个标记属性。我不确定这种快捷方式是否适用于其他语言。

我刚刚在Bundles实体下找到了一系列带有定义的快捷键符号-这有助于我了解TextMate的所有快捷方式。

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

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

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

      • ⌃⇧L(即ctrl+shift+L):它使用指向剪贴板中任何内容的链接包装当前选定的文本,并适用于我尝试过的每种文本语言
      • ⌃⇧⌘L(即ctrl+shift+cmd+L):在谷歌上搜索所选文本并链接到顶部结果
      这两个都是超级有用的文字和博客,(和stackoverflow)

      代码方面,我认为我更喜欢代码片段而不是快捷键。能够键入
      if⇥等等,在几乎任何语言中都是非常有用的,而一致的界面让我一直使用TextMate

      我也觉得很有趣。但我更喜欢一小步一小步地学习我的捷径,而且我经常发现,只要看看齿轮菜单就可以了(⌃⎋) 有效。

      • ctrl+shift+K删除当前行
      • ctrl+shift+J将当前行与下一行合并

      你可以获得非常棒的桌面背景。它有大量非常有用的键盘快捷键。在记住最有用的快捷键之前,我用了几天。我最喜欢的是:

      • option+command+[清除缩进
      • “lorem”,用于插入占位符文本的选项卡

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

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

      str+alt+F3=可用函数列表

      str+alt+F1=您刚刚完成的函数的简短描述。

      (这些大部分与html相关)

      • cmd+option+关闭当前打开的html标记
      • shift+cmd+w在标记中换行选择
      • ctrl+return插入转义行结束,即
        \n

        ,视情况而定

      将选定文本包装在标记标记中:SHIFT+CONTROL+W

      例如,如果您有:

      Lorem ipsum dolor sit amet, consectetur
      
      高亮显示文本,然后按SHIFT+CONTROL+W创建:

      <p>Lorem ipsum dolor sit amet, consectetur</p>
      
      <div>Lorem ipsum dolor sit amet, consectetur</div>
      
        <li>This is a </li>
        <li>few sample</li>
        <li>list items</li>
      
      Lorem ipsum dolor sit amet,Concertetur

      使用alt选择文本(通过单击并拖动)


      然后使用⌘ + ] 缩进(或[缩进)

      在任何Cocoa应用程序(不仅仅是Textmate)的字典中查找单词:ctrl+cmd+D


      关闭最近打开的html/xml标记:选项+命令+句点

      例如,如果您有:

      <div>Lorem ipsum dolor sit amet, consectetur
      
        This is a 
        few sample
        list items 
      
      Lorem ipsum door sit amet,concetetur
      
      CONTROL+COMMAND+D将自动添加关闭标记以创建:

      <p>Lorem ipsum dolor sit amet, consectetur</p>
      
      <div>Lorem ipsum dolor sit amet, consectetur</div>
      
        <li>This is a </li>
        <li>few sample</li>
        <li>list items</li>
      
      Lorem ipsum door sit amet,concetetur
      
      转到文件:⌘ + T


      在项目中查找:⌘ + SHIFT+F

      删除当前行:CONTROL+SHIFT+K

      在标记标记中换行:SHIFT+CONTROL+COMMAND+W

      例如,如果您有:

      <div>Lorem ipsum dolor sit amet, consectetur
      
        This is a 
        few sample
        list items 
      
      高亮显示所有三行,然后按SHIFT+CONTROL+COMMAND+W创建:

      <p>Lorem ipsum dolor sit amet, consectetur</p>
      
      <div>Lorem ipsum dolor sit amet, consectetur</div>
      
        <li>This is a </li>
        <li>few sample</li>
        <li>list items</li>
      
    • 这是一个
    • 少量样品
    • 清单项目
    • 在选项卡之间切换:

      • 左:SHIFT+命令+[
      • 右:SHIFT+COMMAND+]

      消除插入符号位置和下一段内容开始之间的所有空格/回车:SHIFT+CONTROL+J

      例如,如果您有:

      Lorem ipsum dolor sit amet, consectetur
      
      Lorem ipsum dolor sit amet,Concetetur Adipising Elite,sed do 临时劳动合同 多洛雷·麦格纳·阿利夸

      但是,我们必须尽可能少地进行实验 尼西·乌特·阿利基普

      将插入符号置于第一段末尾,然后按SHIFT+CONTROL+J以删除段落之间的空格:

      知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德

      格式CSS:CONTROL+Q

      选择一些CSS,然后按CONTROL+Q组合键以打开:

      body { background: red; font-size: 10px; color: black; }
      
      为此:

      body {
        background: red;
        font-size: 10px;
        color: black;
      }
      
      Esc自动完成您正在使用的文档中的常用词


      例如,如果您经常使用一个名为
      longfunctionname的函数来检查sstuff
      ,您可以键入
      Lon
      ,然后按Esc,它应该会自动完成。

      在W3C:CONTROL+H中查找属性规范

      这对HTML和CSS都有效。将胡萝卜放在您想要查找的任何属性上,然后按CONTROL+h。这将打开一个新窗口,列出W3C信息

      例如,将胡萝卜放在背景上:

      body {
        background: red;
      }
      
      点击command+h,您将看到如下内容:


      复制并粘贴剪贴板:⌘ + SHIFT+V

      生成Lorem ipsum:
      Lorem
      +TAB

      将产生:

      Lorem ipsum dolor sit amet, 敬拜精英,塞德·多 临时劳动合同 多洛雷·马格纳·阿利夸·乌特·埃尼姆·马格纳·阿利夸 veniam,quis nostrud实习 ullamco laboris nisi ut aliquip ex ea 共同协商,双方同意 雷普雷的多洛