美文网首页Mac优雅使用指南macSublime Text
Sublime Text3(mac)一些插件和快捷键和常见错误

Sublime Text3(mac)一些插件和快捷键和常见错误

作者: Joncc | 来源:发表于2017-12-08 08:27 被阅读69次

报错 sublime 报UnicodeEncodeError

  1. 打开Preferences -> Browse Packages


    image.png
  2. 找到Python3.sublime-build


    Python3.sublime-build
  1. 加上一句 env,比如这样:
{
      "cmd": ["/Library/Frameworks/Python.framework/Versions/3.5/bin/python3", "-u", "$file"],
      "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",

      "env": {"LANG": "en_US.UTF-8"},    #加这一行

      "selector": "source.python"

}

四、快捷键

  • Sublime Text 常用快捷键(MAC 下)
  1. 符号说明
    ⌘:command
    ⌃:control
    ⌥:option
    ⇧:shift
    ↩:enter
    ⌫:delete
    打开/关闭/前往
    快捷键 功能
    ⌘⇧N 打开一个新的sublime窗口
    ⌘N 新建文件
    ⌘⇧W 关闭sublime,关闭所有文件
    ⌘W 关闭当前文件
    ⌘P 跳转、前往文件、前往项目、命令提示、前往method等等(Goto anything)
    ⌘⇧T 重新打开最近关闭的文件
    ⌘T 前往文件
    ⌘⌃P 前往项目
    ⌘R 前往method
    ⌘⇧P 命令提示
    ⌃G 前往行
    ⌘KB 开关侧栏
    ⌃` 打开控制台
    ⌃- 光标跳回上一个位置
    ⌃⇧- 光标恢复位置

  2. 编辑

快捷键 功能
⌘A 全选
⌘L 选择行(重复按下将下一行加入选择)
⌘D 选择词(重复按下时多重选择相同的词进行多重编辑)
⌃⇧M 选择括号的内容
⌘⇧↩ 在当前行前插入新行
⌘↩ 在当前行后插入新行
⌃⇧K 删除行
⌘KK 从光标处删除至行尾
⌘K⌫ 从光标处删除至行首
⌘⇧D 复制(多)行
⌘J 合并(多)行
⌘KU 改为大写
⌘KL 改为小写
⌘C 复制
⌘X 剪切
⌘V 粘贴
⌘/ 注释
⌘⌥/ 块注释
⌘Z 撤销
⌘Y 恢复撤销
⌘⇧V 粘贴并自动缩进
⌘⌥V 从历史中选择粘贴
⌃M 跳转至对应的括号
⌘U 软撤销(可撤销光标移动)
⌘⇧U 软重做(可重做光标移动)
⌘⇧S 保存所有文件
⌘] 向右缩进
⌘[ 向左缩进
⌘⌥T 特殊符号集
⌘⇧L 将选区转换成多个单行选区

  1. 查找/替换

快捷键 功能
⌘f 查找
⌘⌥f 查找并替换
⌘⌥g 查找下一个符合当前所选的内容
⌘⌃g 查找所有符合当前选择的内容进行多重编辑
⌘⇧F 在所有打开的文件中进行查找

  1. 拆分窗口/标签页

快捷键 功能
⌘⌥[1,2,3,4] 单列、双列、三列、四列
⌘⌥5 网格(4组)
⌃[1,2,3,4] 焦点移动到相应的组(分屏编号)
⌃⇧[1,2,3,4] 将当前文件移动到相应的组(分屏编号)
⌘[1,2,3,4] 选择相应的标签页

  1. 快捷操作

快捷键 功能
⌘⌃上下键 两行交换位置
⌘KB 显示/隐藏侧边

一、安装Package Control

按Ctrl + ` 调出console,粘贴下列安装代码到底部命令行并回车:
import urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));open(os.path.join(ipp,pf),'wb').write(urllib.request.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

重启Sublime Text。如果在Perferences->Package Settings 中看到package control这一项,则安装成功。

二、用Package Control 安装其他插件

按下Cmd+Shift+P 调出命令面板,输入install并调出Install Package选项并回车,然后在列表中选中要安装的插件。

三、推荐插件

  1. Emmet 概括的说,Emmet(其前身是Zen Coding) 是一个可以让你更快更高效地编写HTML/CSS,可以节省你大量时间的插件。
    调用Emmet快捷键:⌃⌥↩。

  2. Git 这个插件会将git整合进你的SublimeText,使的你可以在SublimeText中运行Git命令,包括添加,提交文件,查看日志,文件注解以及其它Git功能。

  3. AutoFileName 自动补全文件路径,非常方便。

  4. DocBlockr DocBlockr会成为你编写代码文档的有效工具。当输入/**并且按下Tab键的时候,这个插件会自动解析任何一个函数并且为你准备好合适的模板

  5. SFTP 快速编辑远程服务器文件

  6. SublimeLinter 行内语法检测插件,支持: C/C++, Java, Python, PHP, js, HTML, CSS, etc.

  7. Alignment 简单到极致的多行选择和多行选择对齐插件

  8. Markdown-preview Markdown

  9. ChineseLocalization Sublime 汉化插件

  10. syncedsidebarb 侧边栏改成黑色

  11. Pylinter插件,Python语法检查

  • 安装linter

    sudo pip3 install pylint
    
  • 配置路径

    // Optional full path to a Pylint configuration file
    "pylint_rc": "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pylint",

相关文章

网友评论

    本文标题:Sublime Text3(mac)一些插件和快捷键和常见错误

    本文链接:https://www.haomeiwen.com/subject/qdysixtx.html