视图切换

Ctrl + Cmd + F              # 切换全屏 Option + Cmd + Tab          # 显示/隐藏左边文件导航树 Cmd + Option + W            # 切换代码折行 Cmd + Option + ->           # 切换左右Tab页 Cmd + Option + <- Cmd + Shift + {             # 切换左右Tab页 Cmd + Shift + } 

目录树视图

Ctrl + Cmd + R              # 跳转到当前打开文件所在的目录树的位置 Cmd + Up/Down               # 左边目录树向上,向下进入一层  Cmd + Shift + Y             # 切换到文件的Git状态视图 

文件导航

Cmd + T                     # 快速打开项目中文件 Cmd + Shift + T             # 快速打开当前文件里面的方法 Cmd + Option + Up           # 在同名文件中跳转(例如Tire.m ,Tire.h) Cmd + Option + Down         # 在关联文件中跳转(例如topic.rb, topic_test.rb) 

光标跳转

Ctrl + Tab                  # 切换到左边的导航树窗口 Shift + Tab                 # 切换到右边的代码编辑器窗口 Ctrl + V                    # 光标向下跳一个段落 Option + Up/Down            # 向上或者向下跳转一个段落 Cmd + Enter                 # 光标跳到当前行的下一行开始处 Cmd + L                     # 跳转到某行 Ctrl + Shift + ( )          # 在括号开闭间跳转 Ctrl + Up/Down              # 移动到括号开始和结束的地方 

代码选择

Ctrl + W                    # 选择当前词汇 Ctrl + Option + B           # 选择当前字符串 Cmd + Shift + B             # 选择当前括号 Cmd + Shift + L             # 选择当前行 Ctrl + Option + P           # 选择整个段落 Option + Shift + Up/Down    # 向上或者向下选择一个段落 

代码格式化

Cmd + [                     # 整块左移 Cmd + ]                     # 整块右移 Cmd + Option + [            # 对选中的多行代码进行格式化 

代码折叠

F1                          # 折叠和展开代码段 Cmd + Option +             # 折叠顶层 Cmd + Option +             # 折叠第二层 Cmd + Option +             # 折叠第三层 

代码编辑

Cmd + Shift + V             # 按照历史拷贝顺序来粘贴 Ctrl + Cmd + Option + V     # 显示剪贴板 Cmd + /                     # 注释和取消代码块注释 Cmd + Option + A            # 对多行内容进行同样的编辑 ESC                         # 自动补齐当前文件已经出现过的关键词 

查找和替换

Ctrl+ S                     # 在当前文件下面出现搜索框,在当前文件快速扫描 Cmd + F                     # 在当前文章中查找 Cmd + Shift + F             # 在项目当中查找 Cmd + G                     # 继续查找下一个匹配 Cmd + Shift + G             # 查找上一个匹配 Cmd + Option + G            # 替换掉然后继续查找下一个 Cmd + Ctrl + G              # 当前文件全部替换 

窗口操作

Cmd + W                     # 关闭当前Tab页 Cmd + Shift + W             # 关闭当前项目窗口 Cmd + Option + N            # 在当前项目里创建新文件 Option + F2                 # 显示当前文件的上下文菜单 Option + F1                 # 显示当前bundle的上下文菜单 Ctrl + Cmd + T              # 对bundle功能进行快捷选择 Ctrl + Shift + T            # 显示当前项目的TODO条目 

HTML bundle

Ctrl + Shift + <            # 自动生成HTML标签 Ctrl + Shift + W            # 对选择的文字用HTML标签包围 Cmd + Option + .            # 对HTML tag进行结束标签补齐 Ctrl + Shift + Cmd + W      # 对选择的文字段落用HTML标签包围(多行模式,每行一个标签) 

Rails bundle

Cmd + Option + Shift + Down # 切换Controller/View/Model/Test Cmd + Option + Down         # 切换Model/Test, Controller/View  Ctrl+ F                     # 跟踪类和方法的源代码定义 Ctrl + Shift + >            # 自动补齐 <%= %> Ctrl + P                    #  params[:id] Ctrl + J                    #  session[:user] Ctrl + L                    #  => : Tab                       # Hash 

TextMate 列编辑模式

按住Option,用鼠标选择要插入字符的行。如果仅仅插入字符,注意选择0列,选择多列的话会把它们覆盖掉。选择完毕应该看到一条细细的竖线,然后输入要插入的字符。TextMate 会实时显示所有的更改。

textmate常用快捷键备忘的更多相关文章

  1. sublime 常用快捷键备忘

    转一篇sublime常用的快捷键备忘 sublime常用快捷键 选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本.Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本 ...

  2. Webstorm常用快捷键备忘(Webstorm入门指南)

    WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为“Web前端开发神器”.“最强大的HTML5编辑器”.“最智能的JavaSscript IDE ...

  3. Webstorm常用快捷键备忘

    WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为“Web前端开发神器”.“最强大的HTML5编辑器”.“最智能的JavaSscript IDE ...

  4. 【荐1】Total Commander 7.57 个人使用设置 及 常用快捷键 备忘

    Total Commander 7.57a  下载地址:http://www.baidu.com/s?wd=total commander 7.57 破解版 软件整体预览图:(注意,下面的版本我用的是 ...

  5. vs2017+resharper之常用快捷键备忘

    1.安装resharper后以vs2017的快捷键为主,让resharper作为一些方便的快捷键的补充. 2.vs2017的c++6的键盘布局模式快捷键 IntelliSence: 列表成员: Ctr ...

  6. Visual Studio 常用快捷键备忘

    在代码中插入书签 用途 操作   vs2013 快速在自定义的不同代码位置跳转 首先点击: 编辑=>书签=>启用书签 然后再在代码编辑窗口 ctrl+k, k (取消书签,再按一次 ctr ...

  7. webStom常用快捷键备忘

    Ctrl+W 选中代码,连续按会有其他效果 Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/…/ ) Ctrl+X 删除行Ctrl+D 复制行 ctrl+shift+ 箭头 上下移动块代 ...

  8. metasploit 常用命令备忘

    metasploit 常用命令备忘    MSFconsole Commands-------------------------------------24show exploits 查看所有exp ...

  9. Linux基础之常用基本命令备忘

    Linux基础之常用基本命令备忘 PWD   查询当前所在Linux上的位置 /         根目录 CD(change directory)切换目录  语法 CD /(注意添加空格)   LS ...

随机推荐

  1. Android静默安装实现方案,仿360手机助手秒装和智能安装功能

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/47803149 之前有非常多朋友都问过我.在Android系统中如何才干实现静默安装 ...

  2. iOS自己主动化測试的那些干货

    前言 假设有測试大佬发现内容不正确.欢迎指正,我会及时改动. 大多数的iOS App(没有持续集成)迭代流程是这种 也就是说.測试是公布之前的最后一道关卡.假设bug不能在測试中发现,那么bug 就会 ...

  3. appium简明教程(5)——appium client方法一览

    appium client扩展了原生的webdriver client方法 下面以java代码为例,简单过一下appium client提供的适合移动端使用的新方法 resetApp() getApp ...

  4. Git实战(二)原理

    上次的博文Git实战(一)版本号控制概述中我们简介了一下版本号控制系统的概念,重点对版本号控制的三种类型进行了分析和对照,从本篇博文開始我们进入Git的世界,首先介绍一下Git实现版本号控制的原理. ...

  5. android 中 viewpager 滑动的指示器

    先看下效果图: 这个需要用到1个开源的 库,这个后面也会说下的. 工程目录: 1. MainActivity.java public class MainActivity extends Fragme ...

  6. mysql中查询一个字段属于哪一个数据库中的哪一个表的方式

    mysql中查询一个字段具体是属于哪一个数据库的那一张表:用这条语句就能查询出来,其中 table_schema 是所在库, table_name 是所在表 --mysql中查询某一个字段名属于哪一个 ...

  7. Go基础--终端操作和文件操作

    终端操作 操作终端相关的文件句柄常量os.Stdin:标准输入os.Stdout:标准输出os.Stderr:标准错误输出 关于终端操作的代码例子: package main import " ...

  8. PHP+FastCGI+Nginx配置PHP运行环境方法

    PHP+FastCGI+Nginx配置PHP运行环境 Nginx不支持对外部程序的调用,所以必须通过FastCGI接口实现对外部程序的调用从而实现对客户端动态页面请求的处理. CGI的英文全称为Com ...

  9. Unity获取插件所在目录的巧妙方法

    编写插件时,Unity没有提供当前被放置目录的功能.比如资源商店的一些插件需要放在Assets根目录下. 但通过脚本可以反求出所在目录,对于自己写的插件,就避免了类似问题: var scriptObj ...

  10. DBeaver利用方式简介

    当攻击者能够进入内网,同时发现某台服务器装有弱口令的数据库时,除了在console中查看数据库信息外, 还可以利用第三方工具进行数据库读取,本例中使用DBeaver进行查看. 1. 下载DBeaver ...