博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sublime Text 学习笔记
阅读量:7114 次
发布时间:2019-06-28

本文共 4532 字,大约阅读时间需要 15 分钟。

hot3.png

官方网站:

一: 下载地址

Sublime Text 2 下载地址:

Sublime Text 3 下载地址:

二: 安装最重要的插件 package control

使用快捷键 ctrl + ` 调出sublime text 命令行界面, 输入下列命令, 版本2 和 版本3的安装命令是不一样的

版本2安装package control:

import urllib2,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( '' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

版本3安装package control:

import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( '' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

上面的安装命令是 2015-10-31 更新的, 后期可能失效, 如果失效的话, 去package control的官方网站查看最新的安装方法

三: 用 package control安装常用插件

AdvancedNewFile      快速创建文件Alignment            代码格式的自动对齐Anaconda		     超强python提示插件AutoFileName         文件路径提示插件ChineseLocalization  汉化插件(支持简体中文,繁体中文,日文)ColorPicker          颜色采集器ConvertToUTF8        兼容GBK编码DocBlockr            生成指定格式的Emmet                Zen CodingFileDiffs            文件比较Git                  git命令Github Tools         github工具Google Search        在sublime下用google搜索jQuery               jQuery代码提示JsFormat             js代码格式化MarkdownEditing      markdown编辑Markdown Preview     markdown预览Modific              智能显示版本控制工具的文件所做的修改(包括svn,git等, 安装这个插件之前,要先安装git插件)Package Control      安装其他插件的插件SASS Build           编写CSS的预处理器SFTP                 内置的ftp工具SideBarEnhancements  侧边栏右键菜单功能扩充, 并且移除了'删除文件夹'选项, 防止误操作删除整个项目SublimeLinter        据说是只能提示编码错误的插件, 还没学会怎么用SublimeREPL          在编辑器中快速打开各种程序交互截面SVN                  svn工具SyncedSideBar        打开文件得时候, 侧边栏自动定位到文件所在得文件夹Terminal             在Sublime中打开终端, 并定位到 当前文件 或 当前项目目录 所在的位置PackageResourceViewer 方便查看,修改sublime的package包文件内容, 因为package文件直接打开是看不了内容的

四: Sublime Text的快捷键

4.1:    编辑器自带 快捷键打开命令面板:Shift+Ctrl+P显示python命令行: Ctrl+`   (安装package control插件的时候, 就是打开的这个输入命令的)文件跳转:Ctrl+P 跳转文件(和下面几个组合使用: 文件名#搜索字符串  文件名:跳转行号  文件名@跳转函数名)跳到第几行:Ctrl+G前往method: Ctrl+R跳到单词: Ctrl+;新建文件:Ctrl+N打开文件 : Ctrl+O (字母O)保存文件 : Ctrl+S文件另存:Ctrl+Shift+S关闭当前文件:Ctrl+W重新打开关闭的文件:Shift+Ctrl+T关闭所有文件:Ctrl+Shift+W关闭目录侧边栏    Ctrl+K+B向前切换选项卡    Ctrl+Tab   或者  Ctrl+Page Up向后切换选项卡    Ctrl+Shift+Tab  或者  Ctrl+Page Down选择行:Ctrl+L移动当前行:Ctrl+Shift+Up/Down     ps: 上移/下移当前行复制当前行:Ctrl+Shift+D剪切当前行:Ctrl+X(Ctrl+Shift+K)  ps: 未选中为剪切光标当前所在行, 选定内容状态下为剪切内容Ctrl+D    选中光标位置所在单词 (继续按键则选择下个相同的字符串)Ctrl+M    光标移动至括号内开始或结束的位置Ctrl+Shift+M    选择括号内的内容(继续按键则选择父括号)Alt+F3    选择所有相同的词Shift+右键拖动    进入多行编辑模式, 用来更改或插入列内容Ctrl+鼠标左键    依次点击或选取,可需要编辑的多个位置Ctrl+K+K    从光标处删除至行尾Ctrl+K+Backspace    从光标处删除至行首Ctrl+Shift+K     删除整行Ctrl+Shift+Backspace    删除整行Ctrl+Shift+Up    光标所在行与上行互换Ctrl+Shift+Down    光标所在行与下行互换Ctrl+Shift+D    复制光标所在整行,插入在该行之前Ctrl+Enter    在当前行后插入新行Ctrl+Shift+Enter    在当前行前插入新行Ctrl+Z    撤销Ctrl+Y    恢复撤销Ctrl+Backspace    删除一个单词:Ctrl+K+U    改为大写Ctrl+K+L    改为小写Ctrl+X    选定内容状态下为剪切内容,未选中为剪切光标当前所在行Ctrl+T    光标所在位置左右字符或词互换Ctrl+[    减少当前行缩进Ctrl+]    增加当前行缩进Tab    增加当前行缩进Shift+Tab    减少当前行缩进Ctrl+Shift+V    粘贴并格式化Alt + Ctrl + ]    代码自动对齐注释当前行    Ctrl+/注释当前位置    Ctrl+Shift+/块注释    Ctrl+Alt+/全屏    F11无干绕全屏    Shift+F11分屏    Alt+Shift+数字切换分屏    Ctrl+数字将当前tab页切换到不同的分屏下    Ctrl+Shift+数字切换tab页    Alt+数字F6    拼写检查F9    行排序F12  跳到函数定义的地方 ( Sublime Text 3才有, 省的安装ctags插件了)Ctrl+Shift+[ 按照缩进指示折叠光标所在标签对或折叠所选内容Ctrl+Shift+] 展开光标所在标签对内容或所选内容按 Ctrl + K,然后按 Ctrl + 1,可收起所有函数按 Ctrl + K, 再按 Ctrl + J 显示所有函数你也可以 Ctrl + K,Ctrl + 2 (这个数字可以变的,表示收起的函数的级数,你试试就明白了)设置/删除标记   Ctrl+F2当前文件查找    Ctrl+F当前文件替换    Ctrl+H查找下一个      F3查找前一个    Shift+F3   在文件夹中批量查找 或 替换    Ctrl+Shift+F  4.2:    一些插件的快捷键Super+Alt+N      快速创建文件 ( AdvancedNewFile )Ctrl+Alt+Enter   ZenCoding ( Emmet )Ctrl+Alt+F          js代码格式化 ( Js Format )Ctrl+Alt+K         快捷键管理  ( KeymapManager, 有了这个,即使上面几个插件的快捷键忘了,可以按这个插件的快捷键进去查 )

官方参考文档:

其他

转载于:https://my.oschina.net/wujunwei/blog/546417

你可能感兴趣的文章
Cisco设备上设置DHCP实例
查看>>
Exchange Online中未送达报告(DSN)的总结与分析
查看>>
洛谷——P2819 图的m着色问题
查看>>
[转载]分布式数据库拆表拆库的常用策略
查看>>
腾讯微博微分享功能,更趋人性化!
查看>>
个人练习 - 单元测试练习
查看>>
我的友情链接
查看>>
python-selenum3 第三天补充——截图和退出
查看>>
在RHEL/CentOS 5/6下停用按下Ctrl-Alt-Del 重启系统的功能
查看>>
linux下删除或重命名乱码文件
查看>>
当域用户存在于power users群组时如何安装打印机(图)
查看>>
安装redislive
查看>>
Python基础学习三 字符串
查看>>
RHEL6.3启动出错init:rcS post-stop process (1005) terminated with status 1
查看>>
解析发展方向,定格人生道路
查看>>
项目需求分析答辩总结
查看>>
怎样才能有效地在国内推广 Ubuntu?
查看>>
点一下某个按钮,表格样式变化。
查看>>
我的友情链接
查看>>
python爬虫项目(新手教程)之知乎(requests方式)
查看>>