sublime使用指南
来源:互联网 发布:上古卷轴5可爱妹子数据 编辑:程序博客网 时间:2024/06/16 08:15
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安装其他插件的一般步骤:
- 通过快捷键Command+Shift+P打开命令面板,在输入框中输入install,选择Package Control:install package进入查找插件安装界面;
- 输入你想要安装的插件名,点击等待安装,所有插件都存放在以下目录中:/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. 插件推荐
- 安装:其他插件通过Package Control安装
- 查看:打开preference>Browse Packages
- 配置:打开preference>Package Settings>插件名>
- README:使用说明
- settings-default,默认配置,settings-user,用户配置,会覆盖默认设置
- Key-Bindings:快捷键设置
- 卸载: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中书写数学公式了。
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来自动完成了~~~
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使用指南
- sublime使用指南
- sublime使用指南
- Sublime Text使用指南
- sublime text使用指南
- Sublime Text 3 使用指南
- Sublime Text 使用指南
- Sublime Text插件使用指南
- Sublime Text 使用指南
- sublime text3 使用指南与心得
- 编程利器之Sublime Text使用指南
- 最全面的 Sublime Text 使用指南
- GCC/G++ + sublime text3 + powershell在windows使用指南
- Sublime Text 2 使用指南 + ubuntu 下安装 + 喜欢 sublime Text 理由
- SUBLIME TEXT2高阶使用指南(一)将ST2添加到MAC的右键菜单
- Sublime Text 神级代码编辑器,常用快捷键使用指南,附Gif动图
- sublime
- sublime
- 超图不动产登记中业务号YWH的更新方式
- 12.13百度实习面试总结-风控体系产品技术部
- mariadb数据库主从复制
- 堆排序
- extern与static用法
- sublime使用指南
- Linux下查看汇编代码
- 【WebService】WebService到底是什么?
- python环境搭建
- visual studio code(微软)的使用第一章
- 【每日安全资讯】对安全感到担忧?斯诺登的Android应用Haven可以提供帮助
- Linux 长期支持版关于未来的声明
- 逻辑卷管理(LVM) Linux 用户指南
- 胜利的沙龙!Linux 中国 2017 线下联合沙龙闭幕 | Linux 中国