1. sublime下载安装

下载安装:www.ifunmac.com,打开软件,拷贝安装说明中的licence到激活页面

2. Package Control安装

安装插件之前,我们需要首先安装一个Sublime 中最不可缺少的插件 Package Control, 以后我们就可以通过这个插件来安装和管理其他各种插件了。

2.1 Package Control安装

Package Control官网:提供两种方式安装Package Control:

1. 自动安装:ctrl+~打开控制台,复制以上网址中的代码到控制台命令窗,回车完成,
2. 手动安装:Preferences > Browse Packages…弹出文件目录,手动下载Package Control.sublime-package复制文件到Installed Packages目录下

重启sublime后可在sublime text>preferences中看到Package Control说明安装成功。

2.2 Package Control使用

通过Package Control安装其他插件的一般步骤:

  1. 通过快捷键Command+Shift+P打开命令面板,在输入框中输入install,选择Package Control:install package进入查找插件安装界面;
  2. 输入你想要安装的插件名,点击等待安装,所有插件都存放在以下目录中:/Users/Garden/Library/Application Support/Sublime Text 3/Packages

说明:安装Sublime Text 3插件时遇到错误,弹出一个对话框说没有可供安装的包,提示原文为There are no packages available for installation(有时需要翻墙)。解决办法是打开preference>Package Settings>Package Control>Settings-User,添加以下内容:

"downloader_precedence": {"windows": ["wininet"],"osx": ["curl", "wget"],"linux": ["urllib", "curl", "wget"]}

3. 插件推荐

  1. 安装:其他插件通过Package Control安装
  2. 查看:打开preference>Browse Packages
  3. 配置:打开preference>Package Settings>插件名>
    1. README:使用说明
    2. settings-default,默认配置,settings-user,用户配置,会覆盖默认设置
    3. Key-Bindings:快捷键设置
  4. 卸载:ctr+shift+P,输入remove package,选中要删除的插件即可

ConvertToUTF8——编码

功能:支持 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的插件

OS X或Linux还需要插件Codecs33

Emmet——自动补全

功能:就是你最需要的那个插件,自动补齐什么的,功能太多

Bracket Highlighter——括号匹配

功能:用于匹配括号,引号和html标签。对于很长的代码很有用。安装好之后,不需要设置插件会自动生效

SideBar Enhancements——增强侧边栏

功能:这个插件改进了侧边栏,增加了许多功能

Themr——主题管理

功能:主题管理,切换主题的时候,不用自己修改配置文件了,用这个可以方便的切换主题

Markdown相关

Sublime Text 作为一款功能强大、易于扩展的文本编辑器,提供了许多收费 Markdown 编辑器都不具备的增强功能。

MarkDown Editing——语法高亮

功能:支持Markdown语法高亮;支持Github Favored Markdown语法;自带3个主题。

OmniMarkupPreviwer——实时显示

功能:OmniMarkupPreviewer提供了LaTex的数学公式渲染的支持,用浏览器打开以后发现居然还支持支持浏览器的实时渲染.果断弃了markdown_preview。实时在浏览器中预览,而MarkdownPreview是需要手动生成的和F5的。览如果双屏的话,应该具有不错的体验。快捷键如下:

  • Command +Option +O: 在浏览器中预览
  • Command+Option+X: 导出HTML
  • Ctrl+Alt+C: HTML标记拷贝至剪贴板

问题:如果浏览器出现404错误,Sorry, the requested URL ‘http://127.0.0.1:51004/view/28’ caused an error…,需要对配置文件作出修改

# Sublime Text > Preferences > Package Settings > OmniMarkupPreviewer > Settings - User
# 粘贴下列的扩展去代替原来的扩展(我用了方法1){"renderer_options-MarkdownRenderer": {"extensions": ["tables", "fenced_code", "codehilite"]}
}

MathJax库:需要在OmniMarkupPreviewer的设置中,将”mathjax_enabled”设置为“true”。之后MathJax会在后端自动下载,下载好后,既可以在markdown中书写数学公式了。

a=b

a = b

toc文档目录:文章开头自动生成文档目录,并附带跳转链接。对了解长篇文章结构和快速跳转有较大帮助。
语法: Markdown 文档相应位置输入 [TOC] 即可。

支持代码高亮:需要 Pygments 库(pip install pygments),支持300种语言及其它文本格式的语法高亮,

def func():return None

TableEditor——适应表格

功能:Markdown中的表格书写体验真心不咋样,所有有人为这个开发了一个插件,具有较好的自适应性,会自动对齐,强迫症患者喜欢。首先需要用ctrl + shift + p打开这个功能(Table Editor: Enable for current syntax or Table Editor: Enable for current view or “Table Editor: Set table syntax … for current view”),然后就可以狂用tab来自动完成了~~~

首行 语文 数学
张三 93 100

python开发环境配置

Anaconda

功能:Anaconda绝对是换到Sublime Text 3后最令我兴奋的插件,没有之一。在Sublime Text 2的时代,为配置一个好用的python开发环境, 我们需要分别安装All Autocomplete,SublimeREPL,Pylinter和PEP8等诸多插件。 Geek就是让一切变得更简单,该插件作者就为了简便,把这些功能集中起来了。 Anaconda把PyFlakes, pep8 和 McCabe以插件的方式集成起来。安装Anaconda后,通过配置即可完成一个良好的Python开发环境。

Anaconda is a python development suite that includes autocompletion, IDE features, linting with PyLint or PyFlakes + pep8, AutoPEP8 , Vagrant and more for Sublime Text 3.

安装成功后在插件配置内打开Anaconda的REAMME,可以参考进行个性配置。我这里做了如下的修改:

# 增加对象的点操作符时的自动提示,在Packages/User目录下创建Python.sublime-settings文件,增加如下内容
{"auto_complete_triggers": [{"selector": "source.python - string - comment - constant.numeric", "characters": "."}]
}# 增加括号操作符后的参数自动完成,在Anaconda Setting中修改complete_parameters参数的值为true。 这里还有一个参数为complete_all_parameters,设置其为true后,则带默认值的参数也会自动完成。# 忽略AutoFormat PEP8中E501的提示
"pep8_ignore":["E501"]# 其他设置均使用默认值。

代码出现白框:如果代码不符合PEP 8 规范则会在代码行出现白框,光标移到白框行,下方状态栏里可以看到错误信息。可以在Sublime > Preferences > Package Settings > Anaconda > Settings User 中添加如下代码来关闭该功能。也可以安装格式化插件Python PEP8 Autoformat,快捷键Ctrl+Shift+R自动完成格式规范化。

{"anaconda_linting": false}  

python位置:由于Anaconda插件本身无法知道Python安装的路径,所以需要设置Python主程序的实际位置。选择Settings-Default选项,搜寻“python_interpreter” key,后面的字符串等价于在终端中输入内容。

显示第三方库的代码补全:在选择Settings-Users选项,键入以下json数据,保存

{
"python_interpreter": "python安装位置/python.exe",
"suppress_word_completions":true,
"suppress_explicit_completions":true,
"complete_parameters":true,
}

sublimeREPL

~/Library/Application\ Support/Sublime\ Te
xt\ 3/Packages/SublimeREPL/config/Python/Main.sublime-menu
and changed lines 69-71 so the command just was [“ipython”, “-i”].

tools>sublimeREPL>python>…

版本管理工具

Git

版本库是软件开发中不可缺少的工具,该插件把Git常用命令加入了Command Palette,让开发人员进行代码管理方便不少。

GitGutter

这个小插件是在修改后的文件行号前增加一些标识图片,方便与版本库对比,修改内容一目了然

Gist

创建、管理gist的插件,Gist是GitHub提供的又一强力工具,用Git将用户常用的代码片段在线管理起来。安装此插件后,打开其User-Setting, 增加个人的GitHub访问Token后,即可通过快捷键或Console使用。

只需要这几个插件的安装与配置,就能使sublime text 3成为一个高效的python开发工具,接下来,感受 Sublime Text 3的快如疾风,风驰电掣吧!

4. 常用快捷键

ctrl+~:打开控制台
Command+Shift+P:打开命令面板
Command+Option+O:markdown预览
Command+O:打开
Command+N:新建
ctrl+shift+r:自动PEP8fn+→:到文末
fn+左箭头:搭配文章头部

sublime使用指南相关推荐

  1. Sublime Text3 总结笔记

    -自用笔记:本文属于自用笔记,不做详解,仅供参考.- Sublime Text 如何查看当前文件的编码格式? Sublime Text的默认设置是不开启显示编码的,如果想开启,可通过菜单Perfere ...

  2. 【PHP】Sublime下PHP网站开发指南

    Sublime下PHP网站开发指南 作者:白宁超 2017年3月16日11:03:17 摘要:随着单位开发项目的需求,关于政务办公多年来一直使用php开发管理平台.笔者早年asp开发经验算是有些帮助, ...

  3. Vue.js 入门指南之“前传”(含sublime text 3 配置)

    题记:关注Vue.js 很久了,但就是没有动手写过一行代码,今天准备入手,却发现自己比菜鸟还菜,于是四方寻找大牛指点,才终于找到了入门的"入门",就算是"入门指南&quo ...

  4. Sublime Text3使用指南

    Sublime Text3使用指南 前言(Prologue) Sublime Text是一款跨平台代码编辑器(Code Editor),从最初的Sublime Text 1.0,到现在的Sublime ...

  5. sublime text全程指南【转载】

    前言(Prologue) Sublime Text是一款跨平台代码编辑器(Code Editor),从最初的Sublime Text 1.0,到现在的Sublime Text 3.0,Sublime ...

  6. 神级代码编辑器 Sublime Text 全程指南

    转载来自[http://mdsa.51cto.com/art/201507/484183_all.htm#topx] 摘要(Abstract) 本文系统全面的介绍了Sublime Text,旨在成为最 ...

  7. Sublime Text 全程指南

    为什么80%的码农都做不了架构师?>>>    安装(Installation) Sublime Text 官方网站 提供了Sublime Text各系统各版本的下载,目前Subli ...

  8. sublime text 软件上手指南

    介绍 市面上代码编辑软件比较多,之前常用的有source insight和vscode,但都有缺点,source insight软件太老,界面风格不友好,查找慢且不方便等问题.vscode是这些年比较 ...

  9. VIVADO关联sublime text 3 以及避坑指南!

    VIVADO软件自带的代码编辑器能用是能用,但总体体验是有一些差强人意的,所以多数码农选择例如sublime text.notepad++.vscode等专门的代码编辑器与VIVADO 进行关联.废话 ...

  10. 发布开源框架到CocoaPods入坑指南

    个人原文博客地址: 发布开源框架到CocoaPods入坑指南 在开发过程中一定会用到一些第三方框架, 只要安装了CocoaPods, 然后通过pod install命令, 就可以集成框架到项目中了 可 ...

最新文章

  1. ElasticSearch Groovy脚本远程代码执行漏洞
  2. 澎思科技获IDG资本数千万元Pre-A轮融资  推出AI安防全场景软硬件解决方案
  3. web 服务器-Nginx
  4. 2 Ways Thinking In Ajax
  5. 大白话5分钟带你走进人工智能 - 第二十一节 牛顿法和L-BFGS求函数最优解
  6. python循环一百次_python循环
  7. 最新,最详细的LINUX图文配置教程|之DNS篇(1)
  8. bootstrap table 合并行_ElementUI Table组件如何使用合并行或列功能深入解析
  9. Windows11 + Linux子系统(ubuntu)体验(篇一)
  10. 安装SQL server需要重启计算机,解决安装sql server 需要重启问题
  11. 沪深300傻瓜定投验证
  12. 基于BASYS3的VHDL交通灯控制器——有限状态机(FSM)
  13. OCT图像层次分割相关论文泛读
  14. 密码学——对称加密加密模式
  15. app 与服务端通讯方式概览
  16. Python基础01
  17. 判断某点是否在三角形内
  18. iphone 微信网页自动播放音频解决办法
  19. 前端小白如何提高,解决问题
  20. lsmod ‘used by‘ 的值是 -1

热门文章

  1. python爬取网易云评论_Python - 网易云热门评论爬取
  2. 跨域 SameSite secure
  3. 【论文翻译 AAAI 2020 | 知识图谱综述】A Survey on Knowledge Graphs: Representation, Acquisition and Applications
  4. html页面中常见的特殊符号,收集的web页面html中常用的特殊符号大全
  5. 如何把妹子拍得更好看?
  6. html背景颜色渐变代码
  7. 下载书籍的网址【汇总】
  8. 图集压缩格式设置ASTC不生效的原因
  9. 网络基础-应用层:E-mail应用:SMTP协议,POP协议,IMAP协议
  10. Eclipse中出现无法找到Maven包Active Maven Profiles (comma separated)