Sublime 3安装(Python开发插件安装)

简介:

Sublime 3安装(Python开发插件安装)


1,下载Sublime3
https://www.sublimetext.com/3
下载后得到一个【Sublime Text Build 3143 x64 Setup】的文件

2,填写注册码
百度一个注册码
Help -> Enter License 在弹出的窗口中填写注册码。

3,安装插件
3.1,安装Package Control插件
View -> Show Consol打开Sublime Text控制台,将下面的代码粘贴到控制台。

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

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

3.2,通过Package Control安装插件
3.2.1查看已安装插件
(1)查看已安装的插件用Ctrl + Shift + P调出命令面板
(2)输入"package",在下拉列表找到"Package Control: list packages",选中后回车,全部的插件就会显示出来了。

3.2.2安装插件
(1)查看已安装的插件用Ctrl + Shift + P调出命令面板
(2)输入"install",在下拉列表找到"Package Control: install Package",选中后回车,全部的插件就会显示出来了。
(3)安装SublimeCodeIntel:自动补全+成员/方法
安装完成之后可以通过【Preferences>>Package Settings】中查看到已安装的插件
(4)安装SideBarEnhancements:显示目录结构。
(5)安装pylinter:Python基本主题
(6)安装SublimeTmpl:新建文件模板插件,可以支持多种语言例如Python、PHP等
(7)Terminal:打开一个命令窗口,用于各种命令操作
(8)SublimeREPL:直接运行当前文件,可以方便调试,与Terminal可以联合使用 
(9)Bracket Highlighter:括号匹配及高亮
(10)SublimeLinter:代码pep8格式检查

4,运行python文件
打开一个a.py文件。快捷键ctrl+b就可以运行了,会在当前窗口的下方出现运行的结果。

4.1通过sublimeREPL运行python文件
tools->sublimeREPL->python->python run current file,这时候就像IDLE一样,会弹出一个新的窗口显示运行结果。
4.2设置快捷键
我们打开preferences->Key Binding-Default就能看到原来的快捷键的设置,是json格式的。
打开preferences->Key Binding-User,按照上面的格式重写需要设置的快捷键的的相关属性,就能覆盖默认设置。

(1)打开C:\Users\xxx(your name)\AppData\Roaming\Sublime Text 3\Packages\SublimeREPL\config\Python,根据自己的情况调整具体路径。AppData可能是隐藏文件夹,要先设置隐藏文件夹可见才找得到。打开Main.sublime-menu,看到里面也是json格式的。观察一下就发现这对应的刚好就是tools->sublimeREPL->python->下的几个选项。caption对应的就是显示的名字。
(2)打开刚刚提到的preferences->Key Binding-User,写入以下内容

[
   { "keys": ["f5"], "caption": "SublimeREPL:Python", 
"command": "run_existing_window_command", "args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"

}

]

可以看出就是调用了id是repl_python_run的现有的窗口命令。repl_python_run是和前面Main.sublime-menu里的内容相对应,就是tools->sublimeREPL->python->python run current file的id

这样,就完成了Sublime Text3类似IDLE按F5键在可交互环境下运行python文件的配置。




 本文转自 技术花妞妞 51CTO博客,原文链接:http://blog.51cto.com/xiaogongju/2069052

相关文章
|
12天前
|
存储 数据库连接 API
Python环境变量在开发和运行Python应用程序时起着重要的作用
Python环境变量在开发和运行Python应用程序时起着重要的作用
56 15
|
23天前
|
设计模式 前端开发 数据库
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第27天】本文介绍了Django框架在Python Web开发中的应用,涵盖了Django与Flask等框架的比较、项目结构、模型、视图、模板和URL配置等内容,并展示了实际代码示例,帮助读者快速掌握Django全栈开发的核心技术。
125 45
|
19天前
|
JSON 安全 API
如何使用Python开发API接口?
在现代软件开发中,API(应用程序编程接口)用于不同软件组件之间的通信和数据交换,实现系统互操作性。Python因其简单易用和强大功能,成为开发API的热门选择。本文详细介绍了Python开发API的基础知识、优势、实现方式(如Flask和Django框架)、实战示例及注意事项,帮助读者掌握高效、安全的API开发技巧。
43 3
如何使用Python开发API接口?
|
11天前
|
JSON API 数据格式
如何使用Python开发1688商品详情API接口?
本文介绍了如何使用Python开发1688商品详情API接口,获取商品的标题、价格、销量和评价等详细信息。主要内容包括注册1688开放平台账号、安装必要Python模块、了解API接口、生成签名、编写Python代码、解析返回数据以及错误处理和日志记录。通过这些步骤,开发者可以轻松地集成1688商品数据到自己的应用中。
26 1
|
17天前
|
数据采集 存储 JSON
Python爬虫开发中的分析与方案制定
Python爬虫开发中的分析与方案制定
|
24天前
|
数据可视化 开发者 Python
Python GUI开发:Tkinter与PyQt的实战应用与对比分析
【10月更文挑战第26天】本文介绍了Python中两种常用的GUI工具包——Tkinter和PyQt。Tkinter内置于Python标准库,适合初学者快速上手,提供基本的GUI组件和方法。PyQt基于Qt库,功能强大且灵活,适用于创建复杂的GUI应用程序。通过实战示例和对比分析,帮助开发者选择合适的工具包以满足项目需求。
77 7
|
27天前
|
算法 测试技术 开发者
性能优化与代码审查:提升Python开发效率
探讨了Python开发中性能优化和代码审查的重要性,介绍了选择合适数据结构、使用生成器、避免全局变量等性能优化技巧,以及遵守编码规范、使用静态代码分析工具、编写单元测试等代码审查方法,旨在帮助开发者提升开发效率和代码质量。
42 8
|
23天前
|
算法 测试技术 开发者
性能优化与代码审查:提升Python开发效率
性能优化与代码审查:提升Python开发效率
31 1
|
24天前
|
安全 数据库 开发者
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第26天】本文详细介绍了如何在Django框架下进行全栈开发,包括环境安装与配置、创建项目和应用、定义模型类、运行数据库迁移、创建视图和URL映射、编写模板以及启动开发服务器等步骤,并通过示例代码展示了具体实现过程。
35 2
|
26天前
|
算法 测试技术 开发者
在Python开发中,性能优化和代码审查至关重要。性能优化通过改进代码结构和算法提高程序运行速度,减少资源消耗
在Python开发中,性能优化和代码审查至关重要。性能优化通过改进代码结构和算法提高程序运行速度,减少资源消耗;代码审查通过检查源代码发现潜在问题,提高代码质量和团队协作效率。本文介绍了一些实用的技巧和工具,帮助开发者提升开发效率。
30 3
下一篇
无影云桌面