• 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】

     

     

  • 相关阅读:
    致歉
    博客园上海俱乐部活动报道
    博客园手机版
    味道不错的NBearLite查询语法
    关于面向对象的讨论
    变形金刚皮肤
    准备在北京Tech·Ed上组织博客园聚会
    SVN&.NET
    博客园手机版功能更新
    最省时管理法:让你一天随意
  • 原文地址:https://www.cnblogs.com/cinzano/p/7427422.html
Copyright © 2020-2023  润新知