Sublime Text3 Python 环境搭建(很全)

首先下载 Sublime Text 3 和安装 Python(记得将 Python 路径添加到环境变量)
接着配置 Sublime Text:


build system

为了关联上 Python 编译器,需要创建 build system:

  1. 点击 tools - build sysem - new build system
  2. 在其中放入以下代码
{
	"cmd": ["PATH/python.exe", "-u", "$file"],
  	"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
  	"selector": "source.python",
  	"encoding": "cp936"
}

PATH 为 Python 的安装路径!文件保存为 Python3.sublime-build

重启 Sublime 编写一个样例程序保存为 test.py,ctrl + B 就能运行了!


package control

首先在 Sublime 上安装 package control 插件,通过在 console 上输入命令安装的办法可能会失效,可以手动安装:

  1. 在官网下载 packagecontrol
  2. 打开 Sublime,点击 preferences - Browse packages,在打开的文件夹中回退到上一级 Sublime Text3,将之前下载的文件解压放到 Installed Packages
  3. 重启 Sublime Text 3 ,点击 preferences 可以看到 package control 即安装成功!

REPL

为了能够实现 Python 交互,需要安装 REPL:

  1. 按 Ctrl+Shift+P,打开命令框
  2. 输入 Install,选择“Package Control: Install Package”
  3. 在新出现的命令框中输入 SublimeREPL,点击安装

若此方法失败,可以下载一个 REPL 压缩包丢入 packages 文件夹内


快捷键设置

点击 preferences - key bindngs,在 user 部分写入:

[
	{ "keys": ["ctrl+w"], "command": "close" },
	// REPL 的快捷键为 f5
	{ "keys": ["f5"], "caption": "SublimeREPL: Python - RUN current file", "command": "run_existing_window_command", "args": {"id": "repl_python_run", "file": "config/Python/Main.sublime-menu"}},
	{ "keys": ["alt+m"], "command": "markdown_preview", "args": {"target": "browser", "parser":"markdown"}},
	{ "keys": ["alt+/"], "command": "code_intel_auto_complete" },
	//跳转到函数定义
	{ "keys": ["alt+right"], "command": "goto_python_definition"},
	//返回到跳转位置
	{ "keys": ["alt+left"], "command": "back_to_python_definition"}
]

这样设置之后,在python代码中点击 f5 就能打开 REPL 了(不过我更喜欢把快捷键设置为 Ctrl+B):
在这里插入图片描述


插件安装

快捷键 Ctrl + shift + P 打开package control,接着输入 install 选择 install package,输入对应的插件名称就可以安装啦~

  1. 安装 SublimeCodeIntel ,代码补全
  2. 如果需要更智能的代码补全,推荐使用 Jedi
  3. 可以安装 SublimeTmpl 在每一个文件顶部增加信息说明,如图:

    至于如何使用和自定义快捷键,可以参考相关博客~

透明主题

  1. https://github.com/vhanla/SublimeTextTrans下载插件
  2. 解压后丢入 packages 文件夹内(就是点击 preferenecs - browser packages 后打开的目录)
  3. 接着重新打开 Sublime ,进入 preference - package setting - sublimetexttrans - setting default 可以查看使用方法和自定义透明度!(ctrl + shift + 123456 设置透明度)
  4. 效果如下

在这里插入图片描述

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值