操作系统: Ubuntu16.04

注: 除下载及安装外,其他配置不限操作系统

1. 下载及安装

官网:https://www.sublimetext.com/

进入官网

点击 INSTALL FOR LINUX

找到对应的Linux发行版,这里选择Ubuntu,所以按照 apt 标签里的命令执行,可以自由选择安装稳定版(Stable)或测试版(Dev)。

2. 配置成python开发环境

2.1 初始配置

安装Package Control (插件管理器——安装,移除或升级Sublime Text 3 插件):

  1. 点击 这里 从 Sublime Text 3 官方获取用于安装的代码。依次点击 View > Show Console 或者命令 “Ctrl 和 +` ” 调出Sublime Text 3的控制台。在控制台中粘贴刚才的代码,然后点击回车。最后重启 Sublime Text 3。
  2. 现在你可以通过快捷键 Ctrl+shift+P 打开 Package Control 来安装其他的插件了。输入 install 然后你就能看见屏幕上出现了 Package Control: Install Package,点击回车然后搜索你想要的插件(比如Anaconda)。
  3. 其他一些相关命令如下:
    • List Packages 显示所有已安装的插件
    • Remove Packages 移除一个指定的插件
    • Upgrade Package 更新一个指定的插件
    • Upgrade/Overwrite All Packages 更新所有已安装的插件

2.2 安装Anaconda并配置

1. 打开Package Control

2. 输入install,屏幕上出现了 Package Control: Install Package,点击回车, 搜索Anaconda

3. 点击安装

自动格式化:

anaconda的setting user里输入

 {
"anaconda_linting": false,
//保存文件后自动pep8格式化
"auto_formatting": true,
}

2.3 安装 SublimeREPL并键位绑定

安装SublimeREPL:

Ctrl+shift+p 键入 install packages

稍等片刻后 键入 SublimeREPL 安装即可

通过选项Tools->SublimeREPL->Python就可以看到效果了

键位绑定:

当然每次通过Tools->SublimeREPL->Python这样的方式比较繁琐,将这样的操作和一个按键如F1绑定后,就会方便很多啦

e.g.打开Preferences->Key Bindings-User,复制一下代码:

{
"keys":["f1"],
"caption": "SublimeREPL: Python",
"command": "run_existing_window_command", "args":
{
"id": "repl_python",
"file": "config/Python/Main.sublime-menu"
}
}
,
{
"keys":["f2"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command", "args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
}

3. 附加配置(optional)

1. sublime text 3 修改侧边栏字体

2. sublime text3 修改左边栏背景颜色为编辑栏颜色

------------------------------------------------------------------------------------------------------------------------

参考链接: 1. http://www.cnblogs.com/nx520zj/p/5787393.html

2. http://www.jianshu.com/p/3cb5c6f2421c/

3. https://www.zhihu.com/question/22904994

4. http://mp.weixin.qq.com/s?__biz=MzAwNDc0MTUxMw==&mid=400795449&idx=1&sn=2bff8a2aa862d84f3afbc86ee879ffa9&3rd=MzA3MDU4NTYzMw==&scene=6#rd

最新文章

  1. Oracle学习笔记十三 触发器
  2. tomcat配置https
  3. 初级文法课程-第1课:名词的种类/名词的数/名词的所有格/冠词;be 动词、一般动词的现在式
  4. salesforce 零基础学习(三十二)通过Streams和DOM方式读写XML
  5. hdu3333(线段树)
  6. sublime package
  7. HDOJ/HDU 1015 Safecracker(枚举、暴力)
  8. JavaScript编程:使用DOM操作样式表
  9. 检查型异常(Checked Exception)与非检查型异常(Unchecked Exception)
  10. 闭包函数&回调函数
  11. mysql的配置说明
  12. GAITC 2019全球人工智能技术大会(南京)
  13. LOJ-10095(缩点的特殊使用)
  14. Ex 2_25 n位十进制整数转换为二进制形式..._第四次作业
  15. 测试那些事儿—软测必备的Linux知识(一)
  16. Scrapy爬虫学习笔记 - windows \ linux下搭建开发环境1
  17. uitableviewcell textlabel detailtextLabel 换行的位置及尺寸问题
  18. linux 覆盖可执行文件的问题
  19. Xcode中的Vim--XVim
  20. [转载]WebConfig配置文件详解

热门文章

  1. 树状数组【CF703D】Mishka and Interesting sum
  2. 差分+树状数组【p4868】Preprefix sum
  3. POJ1325Machine Schedule(匈牙利算法)
  4. 面试问题Distilled
  5. 7.1(java学习笔记)InetAddress&InetScoketAddress
  6. Problem H: 阶乘和
  7. Scala实战高手****第14课:Scala集合上的函数式编程实战及Spark源码鉴赏
  8. 杂谈PID控制算法——第二篇:调·三个量
  9. Python的编码注释# -*- coding:utf-8 -*-
  10. Java二进制指令代码解析