Sublime-Text3相关
快捷键
ctrl+p 查找文件
ctrl+r 查找方法
ctrl + shift + PgDn 窗口分屏
ctrl + PgDn 取消窗口分屏
修改快捷键
- Preferences - Browse Packages(首选项-浏览插件) 打开包管理文件夹。
- 打开你要修改的插件文件夹。比如你怀疑冲突的 「ConvertToUTF8」。
- 会看到 Default (XXX).sublime-keymap 之类的文件。注:XXX 是你当前的操作系统名称。
- 然后用文本编辑器打开。把里面的东西复制到 Key Bindings - User 里面。
- 然后修改为你要的快捷键即可。
必备插件
Alignment : ctrl + shift + a 对其代码(就是把=上下对其)
AutoFileName : 自动补全路径
Ctags : 跳转到函数定义的位置
DocBlockr : 补全注释的格式
FindKeyConflicts : 找冲突的快捷键
Tag :
ConvertToUTF8 :
Emmet : html 智能提示
HTML/CSS/JS Prettify : 格式化 html, css, js 代码
sftp : 自动上传代码到服务器
ColorPicker : ctrl + shift + c 调出颜色
Ctags 插件
- 官网下载 windows 的版本 ctags58.zip,下载地址http://ctags.sourceforge.net/
- 将解压后的文件夹中的 ctags.exe 拷贝到 c:\windows\system32,如果拷贝到其他目录,需要配置环境变量。
- 在 sublime text 中的 package control install 下安装 ctags
- 配置 ctags 路径:将 ctags 插件下的 Settings-Default 文件打开,ctrl+a 全选复制到 Settings-User 文件
- 在 Setting-User 文件中修改 31 行,加入你的 ctags 路径
- 在使用函数调转功能前,需要先生成.tags 文件,只需在项目文件管理器的项目文件上右键点击 Ctags:Rebuild Tags 即可(注意,在改动文件之后也许重新成.tags)
- 最后,在函数名上右键点击 navigate 头 definition 跳转到指定函数了,返回用 jump back;
FindKeyConflicts 插件
用于找出键值映射(Key Mapping)冲突的插件
ctrl+shift+p 打开命令面板 输入
FindKeyConflicts: All Key Maps to Quick Panel 查询所有快捷键
FindKeyConflicts: (Direct) Conflicts to Quick Panel 查询所有冲突按键
sftp 自动上传
https://packagecontrol.io/installation#Simple
1 | import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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( 'http://packagecontrol.io/' + 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) |
将上面的一段黏贴到控制台
然后在下载 sftp 插件
下载完成后,打开 Settings-User,填写注册码
1 | { |
手动安装 Installed Packages
进入 sublime 的配置目录下的 Installed Packages 目录
1
cd ~/.config/sublime-text-3/'Installed Packages'
下载 [Package Control.sublime-package](https://packagecontrol.io/Package Control.sublime-package),需要科学上网
1
wget https://packagecontrol.io/Package%20Control.sublime-package
重启 sublime
配置 Packages Control.sublime-settings
Preferences –> Packages Settings –> Packages Control –> Settings
1
2
3
4
5"channels":
[
"http://packagecontrol.cn/channel_v3.json"
],
# 修改 channels 为国内源,或者直接copy到本地重启 sublime
添加到右键菜单
将路径替换为 sublime text3 的安装路径
1 | Windows Registry Editor Version 5.00 |