zoukankan      html  css  js  c++  java
  • [Python番外]001.用Sublime开发Python

    用Sublime开发Python


    准备

    安装Package Control插件

    Package Control插件是Sublime里用来方便管理插件的插件。
    已经安装的可以略过这个步骤。
    过程:

    1. 按下 Control + ` 调出Console (Win为Ctrl + `)
    2. 将以下代码粘贴进命令行中回车执行

       import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

    3. 重启Sublime,然后就可以通过Package Control插件来管理插件。

    4. 使用快捷键Command + shift + p调出Command palette,然后输入install,选择Install Package。 (Win为Ctrl + shift + p)

    5. 接着输入要安装的插件名,找到插件,安装即可。

    安装Python插件

    有了Package Control插件,我们就可以很快地安装我们要用到的Python插件。

    • SublimeREPL : Python运行调试插件
    • SublimeCodeIntel : 代码提示插件,各种语言都有支持
    • SublimeLinter : 代码检查插件,也是多语言支持

    Python环境配置

    一般情况下不需要进行Python的环境配置,就已经可以进行开发了。
    但有时我们有多个Python环境或使用虚拟Python环境时,就需要Sublime的Python环境进行配置了。

    1. 确认你要使用的的Python位置。如我在安装了最新的Python后,Python的位置为/Library/Frameworks/Python.framework/Versions/2.7/bin/python
    2. 在菜单栏找到 Preferences -> Browse Packages...

      打开Sublime的插件目录。

    3. 在Packages下找到 Python/Python.sublime-build 文件,打开。
      "cmd": ["python", "-u", "$file"]里的 python 修改为Python的位置。

    4. 在Packages下找到 SublimeREPL/config/Python/Main.sublime-menu 文件,打开。
      将里面所有"cmd": ["python" 里的 python 修改为Python的位置。

    修改快捷键

    因为Eclipse的快捷键用的比较顺手,就将几个快捷键改为Eclipse风格,可以自己修改为顺手的。

    1. 在菜单栏找到 Preferences -> Key Bindings - User

    2. 添加快捷键代码

       [
           {"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+/"], "command": "code_intel_auto_complete" },
           { "keys": ["f3"], "command": "goto_python_definition" }
       ]

      f5 : 运行当前Python文件
      Alt + / : 代码提示
      f3 : 转到定义

     

     

    本站文章为 宝宝巴士 SD.Team 原创,转载务必在明显处注明:(作者官方网站: 宝宝巴士 
    转载自【宝宝巴士SuperDo团队】 原文链接: http://www.cnblogs.com/superdo/p/4528693.html

     

  • 相关阅读:
    【WCF】无废话WCF入门教程
    【IIS8】在IIS8添加WCF服务支持
    iOS 中如何将View设置为圆角的矩形?
    在iOS开发中使用FMDB
    iOS中FMDB的使用【单例】
    普通分页笔记
    基础BaseDao
    连接池技术 实现的四个要素:jdbc.properties配置- 读取配置的单例类 --ConfigManage--BaseDao写法
    反射生成对象,调用对象方法
    context分页
  • 原文地址:https://www.cnblogs.com/superdo/p/4528693.html
Copyright © 2011-2022 走看看