sublime text 3 为配置Python开发环境所做的一些个人设置

我们都知道,ST3(Sublime Text 3)自带的build python可以直接运行.py文件,但是若涉及input()函数需要输入时,就不能用这个了。

下面是我个人所作的一些对我来说算是够用的配置,由于本人还处于初学python的阶段,所以相关配置比较基础与简单。

第一步:下载Sublime Text

下载请去官网下载,下载请视自己的操作系统而定,由于鄙人的系统是Windows,以下皆是以Windows为例展开介绍的。

第二步:Windows 下安装Sublime Text

1. 64位系统,对应X64,32位系统对应X86.

2. 安装时,注意勾选Add to explorer context menu,这样Sublime Text可以被添加到右键中,在右键单击文件时,可以直接使用Sublime Text打开。

第三步:安装插件及插件配置

1、Package Control

1.1、安装Package Control

1. Sublime Text可以使用Package Control,来更方便的浏览、安装和卸载插件。

2. 如何安装Package Control呢?

(1)具体安装详情请见 【https://www.jeffdesign.net/blog/62/】 ,这里不再赘述。

(2)如果在Perferences->package settings中看到package control这一项,则表明安装成功。

1.2、用Package Control查看已安装的插件

1. 按下Ctrl+Shift+P调出命令面板。

2. 输入install 调出 Install Package 选项并回车。

3. 在列表中选中要安装的插件,或者输入插件名(比如要安装IMESupport插件,则输入IMESupport,它会实时过滤筛选结果),根据命令面板中的过滤结果,选择要安装的插件。

1.3、Package Control安装插件的路径

如果想看一下Sublime Text 3中已经安装了什么插件,可以按照下面的方法操作。

1. 按下Ctrl+Shift+P调出命令面板

2. 输入"package",在下拉列表找到"Package Control: list packages",选中后回车,全部的插件就会显示出来了。

2、SublimeREPL

SublimeREPL:这就是本文的大头,要介绍的主要对象,用来运行python文件的。

2.1、安装

点击工具栏的 Preferences -> Package Control,会出现一系列预选项,选择 Package Control:Install Package,一会儿就会出现一个可输入的框框。在里面输入要安装插件的名称,如这里的SublimeREPL,以后的插件都是用这种方法安装。输入SublimeREPL后,一般预选项里第一个就是我们想要的。安装过程中,底部栏会有个小东西左右跑来跑去,安装完成后也就停止了。

2.2、快捷键配置

插件安装完成后,找一个demo文件测试下,运行python文件的步骤是:Tools -> SublimeREPL ->Python -> Python - RUN current file。

若是每次运行python代码时都要从Tools进去点则会很麻烦,这就需要设置快捷键,为了设置这个,找遍网络,大多方案都要错误,会出问题,最后找到了一个正确的方法,详情请参考【http://blog.csdn.net/write_down/article/details/52993497】

下面是步骤:找到SublimeREPL的配置文件,Preferences-->Browse Packages-->SublimeREPL文件夹-->config文件夹-->Python文件夹-->Default.sublime-commands(以文本格式打开,如用Notpad++编辑器打开)

[
    {
        "caption": "SublimeREPL: Python",
        "command": "run_existing_window_command", "args":
        {
            "id": "repl_python",
            "file": "config/Python/Main.sublime-menu"
        }
    },
    {
        "caption": "SublimeREPL: Python - PDB current file",
        "command": "run_existing_window_command", "args":
        {
            "id": "repl_python_pdb",
            "file": "config/Python/Main.sublime-menu"
        }
    },
    {
        "caption": "SublimeREPL: Python - RUN current file",
        "command": "run_existing_window_command", "args":
        {
            "id": "repl_python_run",
            "file": "config/Python/Main.sublime-menu"
        }
    },
    {
        "command": "python_virtualenv_repl",
        "caption": "SublimeREPL: Python - virtualenv"
    },
    {
        "caption": "SublimeREPL: Python - IPython",
        "command": "run_existing_window_command", "args":
        {
            "id": "repl_python_ipython",
            "file": "config/Python/Main.sublime-menu"
        }
    }
]

  这里我们需要用到的是repl_python_run,如果需要其他命令也可选取其他代码,找到你需要的命令复制下来。

  粘贴到Preferences-->Key Bindings-->Key Bindings User

  代码如下:

  

[
    { "keys": ["ctrl+alt+p"], "command": "run_existing_window_command", "args":
        {
            "id": "repl_python_run",
            "file": "config/Python/Main.sublime-menu"
        }
    }
]

keys 后面跟的就是快捷键,可以自己写你想要的,最后保存就好了。

还有很多有益于Python开发的插件,本文不多说,详情请参考【http://www.cnblogs.com/jxldjsn/p/6034158.html】

 

时间: 2024-10-14 08:03:13

sublime text 3 为配置Python开发环境所做的一些个人设置的相关文章

Ubuntu16.04安装sublime text 3并配置Python开发环境

打开终端,添加sublime text 3的仓库: sudo add-apt-repository ppa:webupd8team/sublime-text-3 按enter键继续 更新软件库: sudo apt-get update 安装Sublime Text 3: sudo apt-get install sublime-text-installer 安装package control: ctr+`调出控制台然后粘贴如下python代码: import urllib.request,os,

翻译:打造基于Sublime Text 3的全能python开发环境

原文地址:https://realpython.com/blog/python/setting-up-sublime-text-3-for-full-stack-python-development/ 原文标题:Setting Up Sublime Text 3 for Full Stack Python Development 翻译:打造基于sublime text 3的全能Python开发环境 Sublime Text 3 (ST3) is lightweight, cross-platfo

sublime text 3中配置golang开发环境

1:首先下载 Go源码 https://golang.org/dl/  [根据不同的环境选择] 2:新建文件项目文件夹 存放  D:/Go_project 分别建立  bin  src  pkg  子文件夹 3:配置环境变量 GOROOT = "D:\Go"(go安装路径) GOPATH = "D:\Go_project"(自定义) 二.安装Sublime Text     1.下载Sublime Text http://www.sublimetext.com/ 2

sublime text 搭建anconda的python开发环境遇到问题

1.Anacondea.sublime-setting 设置 "python_interprete":"/***/python.exe" 2.并且设置Anacondea.sublime-setting user { "python_interpreter": "D:/Anaconda2-4/python.exe", "suppress_word_completions":true, "suppre

notepad++、sublime text 配置python开发环境

一. notepad++ 配置python开发环境 Notepad++ ->"运行"菜单->"运行"按钮中输入: cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT 注意:此时cmd命令行窗口一定要关闭,不然配置不成功,会显示python不是有效的命令.此时重启电脑再进行此项操作. Notepad++配置Python开发环境 :http://w

Sublime Text 3下C/C++开发环境搭建

Sublime Text 3下C/C++开发环境搭建 之前在Linux Mint 17一周使用体验中简单介绍过Sublime Text. 1.Sublime Text 3安装 Ubuntu.Linux Mint的软件管理器中已经能够找到Sublime Text 3,直接安装即可.或者去官网下载.deb或tarball安装包,手动安装. 2.Package Control管理器 ST最吸引我的第一点就是这个非常棒的扩展管理器!安装方法也很简单,在ST中按Ctrl+`进入ST的控制台,然后去官网上将

[转载]Sublime Text 3 搭建 React.js 开发环境

[转载]Sublime Text 3 搭建 React.js 开发环境 Sublime有很强的自定义功能,插件库很庞大,针对新语言插件更新很快,配合使用可以快速搭建适配语言的开发环境. 1. babel-sublime 支持ES6, React.js, jsx代码高亮,对 JavaScript, jQuery 也有很好的扩展.关于 babel 的更多介绍可以看这里:为什么说Babel将推动JavaScript的发展 安装 PC:Ctrl+shift+p Mac:Cmd+shift+p 打开面板输

Notepad++配置Python开发环境

1. 安装Python 1 下载 我选择了32位的2.7版本.https://www.python.org/ftp/python/2.7.8/python-2.7.8.msi 2. 安装 安装的时候可以修改安装路径到D盘,然后注意一点是可以将最后一项“配置环境变量”勾选上(默认是不选择的),这样就不用手动配置环境变量了. 2. 配置Notepad++ 可以参考文章[1]的方法进行配置,但是注意输入的命令是参考文章[2]的. 1. Notepad++ ->"运行"菜单->&q

linux 下安装 mysql 并配置 python 开发环境

1.安装 mysql ,安装过程中将提示设置 root 用户的密码,默认可以设置为 rootadmin . $ sudo apt-get install mysql-server 2.安装 mysql 开发工具(不安装时,安装 MySQL-python 提示错误 "mysql_config not found"). $ sudo apt-get install libmysqld-dev 3.安装 python 的 mysql 库 MySQL-python (首先安装 python-d