问:Sublime Text 2如何跳转函数
答:CTRL+R 或者 CRTL+P输入@
问:Sublime Text 2如何跳转到多少行
答:CTRL+G
问:Sublime Text 2如何快速查找、跳转需要编辑的文件
答:前提是你打开的一个文件夹(一个项目),CTRL+P,支持模糊匹配。
问:Sublime Text 2如何快速注释
答:CTRL+/ 注释单行 CTRL+SHIFT+/注释多行
问:Sublime Text 2如何设置代码片段,并快速调用
答: 菜单:tools->new snippet
<snippet> <content><![CDATA[ /** *@description: *@author:wwek https://www.iamle.com *@update:wwek(2013年1月22日) */ ]]></content> <!-- 触发名字 --> <tabTrigger>readme</tabTrigger> <!-- 在编辑哪一种扩展名的时候使用 --> <scope>source.css</scope> <!-- 描述 --> <description>/* */</description> <!-- 将文件保存在”packages/User”目录下,以sublime-snippet为扩展名。 重启sublime text 2,该snippet即可使用了。 --> </snippet>
Wwek的Sublime Text使用的配置
{ "color_scheme": "Packages/Color Scheme - Default/Monokai Bright.tmTheme", //代码配色方案 "detect_slow_plugins": false, "draw_minimap_border": true, //minimap边框 "font_face": "YaHei Consolas Hybrid", //字体 "font_size": 13.0, //字体大小 "highlight_line": true, //高亮当前选择行 "indent_to_bracket": true, "save_on_focus_lost": true, //焦点失去时保存 "tab_size": 4, //tab大小 "theme": "Soda Dark.sublime-theme", //界面主题 "translate_tabs_to_spaces": true, //自动转换tab为空格 //"default_line_ending": "unix", //unix风格换行符 "trim_trailing_white_space_on_save": true, //保证在文件保存时,移除每行结尾多余空格 "use_tab_stops": true, // translate_tabs_to_spaces设置为true,Tab和Backspace的删除/插入作用于制表符宽度 否则作用于单个空格use_tab_stops "ignored_packages": //需要忽略的插件 [ "JsFormat" ], "binary_file_patterns": //包含在side bar,但是不包含在 go to anything [ "*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip" ], "file_exclude_patterns": //排除的扩展名 [ "*.shtml", "*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj", "*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db" ], "folder_exclude_patterns": //排除的文件夹 [ "Html", "upload", "Runtime", ".svn", ".git", ".hg", "CVS" ] }
Sublime Text快捷键:
- Ctrl+Shift+P:打开命令面板
- Ctrl+P:搜索项目中的文件
- Ctrl+G:跳转到第几行
- Ctrl+W:关闭当前打开文件
- Ctrl+Shift+W:关闭所有打开文件
- Ctrl+Shift+V:粘贴并格式化
- Ctrl+D:选择单词,重复可增加选择下一个相同的单词
- Ctrl+L:选择行,重复可依次增加选择下一行
- Ctrl+Shift+L:选择多行
- Ctrl+Shift+Enter:在当前行前插入新行
- Ctrl+X:删除当前行
- Ctrl+M:跳转到对应括号
- Ctrl+U:软撤销,撤销光标位置
- Ctrl+J:选择标签内容
- Ctrl+F:查找内容
- Ctrl+Shift+F:查找并替换
- Ctrl+H:替换
- Ctrl+R:前往 method
- Ctrl+N:新建窗口
- Ctrl+K+B:开关侧栏
- Ctrl+Shift+M:选中当前括号内容,重复可选着括号本身
- Ctrl+F2:设置/删除标记
- Ctrl+/:注释当前行
- Ctrl+Shift+/:当前位置插入注释
- Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的
- Ctrl+Shift+A:选择当前标签前后,修改标签用的
- F11:全屏
- Shift+F11:全屏免打扰模式,只编辑当前文件
- Alt+F3:选择所有相同的词
- Alt+.:闭合标签
- Alt+Shift+数字:分屏显示
- Alt+数字:切换打开第N个文件
- Shift+右键拖动:光标多不,用来更改或插入列内容
- 鼠标的前进后退键可切换Tab文件
- 按Ctrl,依次点击或选取,可需要编辑的多个位置
- 按Ctrl+Shift+上下键,可替换行