sumlime快捷键及插件

来源:互联网 发布:淘宝外卖在哪里 编辑:程序博客网 时间:2024/05/16 10:37
参考知乎上的回答http://www.zhihu.com/question/19976788,非常全面!

快捷键功能ctrl+shift+n打开新Sublimectrl+shift+w关闭Sublime,关闭所有打开文件ctrl+shift+t重新打开最近关闭文件ctrl+n新建文件ctrl+s保存ctrl+shift+s另存为ctrl+f4关闭文件ctrl+w关闭ctrl+k, ctrl+b切换侧边栏显示状态f11切换全屏状态shift+f11免打扰模式状态切换backspace删除左侧shift+backspace左侧删除ctrl+shift+backspace左侧全部删除delete右侧删除enter插入shift+enter插入ctrl+z撤消ctrl+shift+z重做ctrl+y重做或重复ctrl+u软撤消ctrl+shift+u软重做ctrl+shift+v粘贴并格式化shift+delete剪切ctrl+insert拷贝shift+insert粘贴ctrl+x剪切ctrl+c拷贝ctrl+v粘贴left移动right移动up移动down移动shift+left移动并选择shift+right移动并选择shift+up移动并选择shift+down移动并选择ctrl+left按\w规则移动(跳跃)ctrl+right按\w规则移动(跳跃)ctrl+shift+left按\w规则移动并选择(跳跃)ctrl+shift+right按\w规则移动并选择(跳跃)alt+left按单词移动alt+right按单词移动alt+shift+left按单词移动并选择alt+shift+right按单词移动并选择ctrl+alt+up选择多行进行编辑ctrl+alt+down选择多行进行编辑pageup移动pagedown移动shift+pageup移动+选择shift+pagedown移动+选择home移动到行首end移动到行尾shift+home选择到行首shift+end选择到行尾ctrl+home移动到页首行头ctrl+end移动到页尾行尾ctrl+shift+home选择到页首行头ctrl+shift+end选择到页尾行尾ctrl+up滚动行ctrl+down滚动行ctrl+pagedown下一视图(视觉位置)ctrl+pageup前一视图ctrl+tab栈中下一视图(打开顺序)ctrl+shift+tab栈中前一视图ctrl+a全选ctrl+shift+l选择多行编辑escape单个选择escape清除字段escape清除字段escape隐藏面板escapehide overlayescapehide auto completetabinsert best completiontabinsert best completiontabreplace completion with next completiontabreindenttabindenttabnext fieldtabcommit completionshift+tabinsertshift+tabunindentshift+tabunindentshift+tabunindentshift+tabprev fieldctrl+]缩进ctrl+[不缩进inserttoggle overwritectrl+l选择行,重复可依次增加选择下一行ctrl+d选择单词,重复可增加选择下一个相同的单词ctrl+k, ctrl+dfind under expand skipctrl+shift+spaceexpand selectionctrl+shift+mexpand selectionctrl+m跳转到对应括号ctrl+shift+jexpand selectionctrl+shift+aexpand selectionalt+.close tagctrl+qtoggle record macroctrl+shift+qrun macroctrl+enterrun macro filectrl+shift+enter在当前行前插入新行entercommit completionctrl+p搜索项目中的文件ctrl+shift+p打开命令面板ctrl+alt+pprompt select projectctrl+r前往Methodctrl+g跳转到第几行ctrl+;show overlayctrl+ishow panelctrl+shift+ishow panelctrl+f查找ctrl+h查找替换ctrl+shift+h查找替换下一个f3下一个匹配项shift+f3上一个匹配项ctrl+f3下一个匹配项ctrl+shift+f3find under prevalt+f3find all underctrl+eslurp find stringctrl+shift+eslurp replace stringctrl+shift+fshow panelf4next resultshift+f4prev resultf6toggle settingctrl+f6next misspellingctrl+shift+f6prev misspellingctrl+shift+upswap line upctrl+shift+downswap line downctrl+backspacedelete wordctrl+shift+backspacerun macro filectrl+deletedelete wordctrl+shift+deleterun macro filectrl+/当前行注释状态切换ctrl+shift+/当前位置注释状态切换ctrl+j选择标签内容,将后继行附加到行尾ctrl+shift+dduplicate linectrl+`show panelctrl+spaceauto completectrl+spacereplace completion with auto completectrl+alt+shift+pshow scope namef7buildctrl+bbuildctrl+shift+bbuildctrl+breakexecctrl+ttransposef9行排序ctrl+f9行排序// Auto-pair quotes\insert snippet\insert snippet\movebackspacerun macro file// Auto-pair single quotes'insert snippet'insert snippet'movebackspacerun macro file// Auto-pair brackets(insert snippet(insert snippet)movebackspacerun macro file// Auto-pair square brackets[insert snippet[insert snippet]movebackspacerun macro file// Auto-pair curly brackets{insert snippet{insert snippet}movebackspacerun macro fileenterrun macro fileshift+enterrun macro filectrl+1focus groupctrl+2focus groupctrl+3focus groupctrl+4focus groupctrl+shift+1move to groupctrl+shift+2move to groupctrl+shift+3move to groupctrl+shift+4move to groupctrl+0focus side baralt+1select by indexalt+2select by indexalt+3select by indexalt+4select by indexalt+5select by indexalt+6select by indexalt+7select by indexalt+8select by indexalt+9select by indexalt+0select by indexf2next bookmarkshift+f2prev bookmarkctrl+f2标记状态切换ctrl+shift+f2clear bookmarksalt+f2select all bookmarksctrl+shift+krun macro filealt+qwrap linesctrl+k, ctrl+uupper casectrl+k, ctrl+llower casectrl+k, ctrl+spaceset markctrl+k, ctrl+aselect to markctrl+k, ctrl+wdelete to markctrl+k, ctrl+xswap with markctrl+k, ctrl+yyankctrl+k, ctrl+krun macro filectrl+k, ctrl+backspacerun macro filectrl+k, ctrl+gclear bookmarksctrl+k, ctrl+cshow at centerctrl++increase font sizectrl+=increase font sizectrl+keypad plusincrease font sizectrl+-decrease font sizectrl+keypad minusdecrease font sizealt+shift+winsert snippetctrl+shift+[折叠(代码)ctrl+shift+]不折叠ctrl+k, ctrl+1按层级折叠(代码),数字是层级数ctrl+k, ctrl+2按层级折叠(代码),数字是层级数ctrl+k, ctrl+3按层级折叠(代码),数字是层级数ctrl+k, ctrl+4按层级折叠(代码),数字是层级数ctrl+k, ctrl+5按层级折叠(代码),数字是层级数ctrl+k, ctrl+6按层级折叠(代码),数字是层级数ctrl+k, ctrl+7按层级折叠(代码),数字是层级数ctrl+k, ctrl+8按层级折叠(代码),数字是层级数ctrl+k, ctrl+9按层级折叠(代码),数字是层级数ctrl+k, ctrl+0unfold allctrl+k, ctrl+junfold allctrl+k, ctrl+tfold tag attributescontext menucontext menualt+ctoggle case sensitivealt+rtoggle regexalt+wtoggle whole wordalt+atoggle preserve case// 查找面板的按键绑定enter向后查找shift+enter向前查找alt+enter查找全部// 替换面板的按键绑定enter查找下一个shift+enter查找前一个alt+enter查找全部ctrl+alt+enter替换全部// Incremental find panel key bindingsenterhide panelshift+enterfind prevalt+enterfind all

Sublime Text插件:

建议先启用Package Control,作用是安装插件时很方便,启用方法:菜单栏 – View – Show Console,贴入以下代码并回车,然后重启Sublime。如果你所在的网络无法启用,则无法使用,手动搜索下载去吧(话说你的网也被封了?)。

import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

开始安装一些非常实用的插件吧,Ctrl+Shift+P(菜单 – Tools – Command Paletter),输入 install 选中Install Package并回车,输入或选择你需要的插件回车就安装了(注意左下角的小文字变化,会提示安装成功),安装其它插件也是这个方法,非常快速。

  • ZenCoding
    不得不用的一款前端开发方面的插件,Write less , show more.安装后可直接使用,Tab键触发,Alt+Shift+W是个代码机器。
  • Alignment
    代码对齐,如写几个变量,选中这几行,Ctrl+Alt+A,哇,齐了。
  • Prefixr
    写 CSS可自动添加 -webkit 等私有词缀,Ctrl+Alt+X触发。
  • Tag
    Html格式化,右键Auto-Format Tags on Ducument。
  • Clipboard History
    剪贴板历史记录,显示更多历史复制,Ctrl+Shift+V触发。
  • SideBarEnhancements
    侧栏右键功能增强,非常实用
  • Theme – Soda
    完美的编码主题,用过的都说好,Setting user里面添加”theme”: “Soda Dark.sublime-theme”
  • GBK to UTF8
    将文件编码从GBK转黄成UTF8,菜单 – File里面找
  • SFTP
    直接编辑 FTP 或 SFTP 服务器上的文件,绝对FTP浮云
  • WordPress
    集成一些WordPress的函数,对于像我这种经常要写WP模版和插件的人特别有用
  • PHPTidy
    整理排版PHP代码
  • YUI Compressor
    压缩JS和CSS文件

0 0
原创粉丝点击