1 .安装Package Control

从菜单 View - Show Console 或者 ctrl + ~ 快捷键,调出 console。将以下 Python 代码粘贴进去并 enter 执行,不出意外即完成安装。以下提供 ST3 和 ST2 的安装代码:
Sublime Text 3:

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())

手动下载插件 https://packagecontrol.io/browse

2 .安装sideBarEnhancements侧边栏右键增效插件

安装过程如上,现在来说说怎么改变侧边栏大小,安装要调整侧栏等显示需要修改皮肤配置,安装 PackageResourceViewer 插件可以方便查找及修改,直接 Ctrl+Shift+P - Install Package 中查找安装不表。安装PackageResourceViewer,再Ctrl+Shift+P,查找 PackageResourceViewer: Open Resource

接下去根据你所用的主题皮肤走,

继续选择如下

修改侧栏字体:查找 sidebar_label 加上: “font.size”: 14,
修改侧栏树间距:查找 sidebar_tree修改: “row_padding”: [26, 10],“indent”: 20 等
修改标签栏:在主题配置文件(上述文件)中查找 tab_label ,修改 “font.size”,
(推荐安装主题Boxy theme,各种设置可以手动点击完成,安装方法同上述插件安装方式)

3.安装anaconda插件

按住"ctrl + shift + P",先输入install,然后直接输入anaconda,回车或者点击完成安装,安装Anaconda插件完成之后,会看到如下选项栏,说明Anaconda安装成功

选择Settings选项,搜索一下关键词,讲false改成true,Ctrl+S保存

{
"python_interpreter": "/usr/bin/python3",
"suppress_word_completions":true,
"suppress_explicit_completions":true,
"complete_parameters":false,
}

然后代码便可以自动提示了。
可以使用ctrl+alt+R 格式化代码(2019-4-21,如果发现不管用,可能与其他插件快捷键冲突,此时打开preference->anaconda->key binding修改成其他的就可以了)

    {"command": "anaconda_auto_format", "keys": ["ctrl+alt+q"], "context": [{"key": "selector", "operator": "equal", "operand": "source.python"}]},

此外,在Python代码中,右击某一个函数,选择anaconda–Goto Definition可以查看函数源码

4.新建编译环境

deepin Python2.x和Python3.x都存在,之前安装了Anaconda
(看另一篇http://blog.csdn.net/Co_zy/article/details/72422232),
首先将默认改为Anaconda的Python版本,编辑~/.bashrc

export PATH="/home/aaa/anaconda3/bin:$PATH"
source ~/.bashrc

之后点击Tools-Build System-New Build System
在新文件中输入如下,注意路径
(新建文件的存放位置/home/aaa/.config/sublime-text-3/Packages/User)

{"cmd": ["/home/aaa/anaconda3/envs/my_python/bin/python", "-u" ,"$file"],  "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",  "selector": "source.python"
}

之后保存为python3.sublime-build。
别忘记下次Ctrl+B时先在Tools-Build System选择python3.

5.安装Python交互解释器

两种快捷键F1、F2

安装 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"}}

更改路径
编辑一下路径文件
/home/aaa/.config/sublime-text-3/Packages/SublimeREPL/config/Python/Main.sublime-menu

或者点击 Preference-Browse package
更改如下两处,下图为Python3的,如果想更改为Anaconda Python的,则更改为你新建的环境路径
/home/numb/anaconda3/envs/my_aaa/bin/python


6.安装的包迁移

参考
https://www.jianshu.com/p/9d8aa8b76a7f

把下图这两个文件夹的内容放到新Sublime text3的 Packages 和Installed Packages中。然后重启就可以。
C:\Users\aaa\AppData\Roaming\Sublime Text 3

7.用户设置

配置1

{"color_scheme": "Packages/Color Scheme - Default/Monokai.sublime-color-scheme","dpi_scale": 1.0,"font_face": "YaHei Consolas Hybrid","font_options":["gdi"],"font_size": 13,"ignored_packages":["Vintage"],"indent": 20,"row_padding":[28,10],"save_on_focus_lost": true,"tab_size": 4,"theme": "Adaptive.sublime-theme","theme_sidebar_close_always_visible": true,"theme_sidebar_heading_bold": true,"theme_sidebar_indent_xl": true,"theme_statusbar_font_xl": true,"theme_statusbar_label_bold": true,"theme_statusbar_size_md": true,"theme_statusbar_size_xl": true,"translate_tabs_to_spaces": true,"update_check": false
}

配置2 2019/11/28

{"color_scheme": "Packages/Color Scheme - Default/Monokai.sublime-color-scheme","dpi_scale": 1.0,"font_face": "YaHei Consolas Hybrid","font_size": 13,"ignored_packages":["Vintage"],"tab_size": 4,"theme": "Adaptive.sublime-theme","theme_font_options":["gdi"],"update_check": false,"word_wrap": "auto"
}

配置文件3(早期的了)
前段时间升级后,导致YaHei Consolas Hybrid 字体在英文空格下非常小,更换下面字体后,解决问题

{"font_face": "WenQuanYi Micro Hei Mono",//YaHei Consolas Hybrid"font_size": 17,"ignored_packages":["Vintage"],"save_on_focus_lost": true
}

字体下载链接
https://sourceforge.net/projects/wqy/files/wqy-microhei/0.2.0-beta/wqy-microhei-0.2.0-beta.tar.gz/download

deepin--配置sublime Text 3 Python环境 迁移相关推荐

  1. deepin终端编译c程序_C/C++知识点之Ubuntu / Debian / Deepin等 Sublime Text 3 配置C++环境(一键编译运行,格式化代码)...

    本文主要向大家介绍了 C/C++知识点之Ubuntu / Debian / Deepin等 Sublime Text 3 配置C++环境(一键编译&运行,格式化代码),通过具体的内容向大家展示 ...

  2. sublime python插件配置_sublime text 3 + python配置,完整搭建及常用插件安装

    四年的时间,一直使用EmEditor编辑器进行Python开发,之前是做面向过程,只需要将一个单独的py文件维护好即可,用着也挺顺手,但是最近在做面向对象的开发,不同的py文件中相互关联较多,感觉单纯 ...

  3. TeXLive + Sublime Text 3 + LaTeXTools 环境配置

    <TeXLive + Sublime Text 3 + LaTeXTools 环境配置> 原文链接:https://th0.me/1737.html 下面来说说我按照上面的方式安装时遇到的 ...

  4. Mac上配置 Sublime Text 使其使用 Python3

    前言 Sublime Text 是一款简单的文本编辑器,在 OSX 中易于安装,它能够直接运行几乎所有程序,无需通过终端.并且使用不同的颜色来显示代码,以突出代码语法,在内嵌在 Sublime Tex ...

  5. sublime text 3 python开发环境配置

    在网上搜索了一些Python开发的编辑器和IDE,有使用PyCharm,也有使用Eclipse,我安装了PyCharm试了一下,总体感觉太消耗内存,并且启动的时候稍微慢,有些时候还会出现卡顿的情况(可 ...

  6. Sublime Text 3 python和Package Control配置方法

    (如果下面的方法试了Packages control功能还是不能用参考这个方法: 1.直接把C:\Sublime Text 3x64\Data\Packages\   目录下原有的Packages c ...

  7. Sublime Text 3 python 配置

    Package Control 安装方法 1.通过快捷键 ctrl+` 或者 View > Show Console 打开控制台,然后粘贴相应的 Python 安装代码: 2.Sublime T ...

  8. Golang (Go语言) Mac OS X下环境搭建 环境变量配置 开发工具配置 Sublime Text 2 【转】...

    一.安装Golang的SDK 在官网 http://golang.org/ 直接下载安装包安装即可.下载pkg格式的最新安装包,直接双击运行,一路按照提示操作即可完成安装. 安装完成后,打开终端,输入 ...

  9. Go语言环境配置 Sublime Text+golang+gocode+margo详细过程及解决问题的方法

    一.安装git 因为在之后安装gocode和margo需要用到git.git的安装教程可以看这里 二.安装golang 官方下载地址:go官方下载 如果进不去的话,在网上找一下,挺好找的,我选择的是 ...

最新文章

  1. 网络营销外包立足用户角度完成企业网站网络营销外包优化
  2. 成功解决pillow模块内生成的非UTF-8格式(比如label中有汉字时)
  3. [leetcode] N-Queens II
  4. windows下面虚拟主机
  5. 不可用于python编程开发的是_Python编程语言可做而不应做的一些事是什么_Python视频_Python视频教程_编程语言_课课家...
  6. java商品管理系统_【Java Web】简易商品信息管理系统——首个Web项目
  7. java培训学费_零基础Java培训大概多少钱
  8. python nltk book_nltk book的下载
  9. retinanet 部署_目标检测RetinaNet_飞桨-源于产业实践的开源深度学习平台
  10. winform 右下角弹出小窗口
  11. linux运行raxml,在线和本地两种方法构建 RAxML 进化树方法和解读
  12. 20145322何志威《网络对抗》Exp2 后门原理与实践
  13. 消息中间件MQ与RabbitMQ
  14. 蓝牙 - HCI介绍
  15. 标准模板库(STL)介绍
  16. CAD教程:CAD看图软件中怎么设置比例?
  17. IntelliJ IDEA自动添加空行问题
  18. android微信登录获取微信账号,微信小程序--登录授权,一键获取用户微信手机号并登录...
  19. VM-tools选项为灰色无法安装的问题
  20. 微信小程序爱江山更爱美人忘记服务器,爱江山更爱美人微信小程序

热门文章

  1. java 类与对象题_Java 类与对象 编程练习题
  2. python中pos的用法_Python:数组、队列及堆栈的使用(list用法)--转
  3. educational round 前缀和_总结分析634个以re为前缀的单词得出了re为前缀组合单词意思规律
  4. 第10章:Shell基础
  5. win7 ghost 安装串口驱动inf文件出现问题
  6. 学习鸟哥的Linux私房菜笔记(4)——文件
  7. CNN应用之基于R-CNN的物体检测-CVPR 2014-未完待续
  8. 图像检索:layer选择与fine-tuning性能提升验证
  9. Tomcat原理详解和各种集群的实现
  10. Coursera课程Python for everyone:Quiz: eXtensible Markup Language