Python开发利器--Sublime,python--sublime,http://blo


http://blog.csdn.net/mx472756841/article/details/50535517

集成IDEL

安装 Python,安装时选择添加路径到系统中,或者稍后自己添加也可

随便写个 demo,Ctrl + B 就可以运行了

sublime text 3 怎么打开侧边栏

view->side bar->show side bar(显示)

project -> add folders to project

作者:man oshape
链接:https://www.zhihu.com/question/22904994/answer/87527103
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
==============================================================================

如果是想在sublime里要python shell那种交互或者run module F5 F5 F5下这种效果的话,还是挺容易实现的,windows下的:
1. 打开Sublime text 3 安装package control
Sublime Text 3 安装Package Control

2. 安装 SublimeREPL

Ctrl+shift+p 键入 install packages

稍等片刻后 键入 SublimeREPL 安装即可

通过选项Tools->SublimeREPL->Python就可以看到效果了

3. 键位绑定

当然每次通过Tools->SublimeREPL->Python这样的方式比较繁琐

将这样的操作和一个按键如F1绑定后,就会方便很多啦

e.g.打开Preferences->Key Bindings-User【快捷键】,复制一下代码:

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

}]

Ctrl+s下就好了~

============================================================、

出现方框

技术分享

如果是因为使用anaconda插件而出现这些框框,可以在可以在 Sublime > Preferences > Package Settings > Anaconda > Settings User 中设置关闭: {"anaconda_linting": false}

2、windows下安装与使用

2.1、安装官网下载

1. Win7 64位系统,可以下载 Windows 64 bit来安装。

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

2.2、安装插件

2.2.1、Package Control

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

2. 如何安装Package Control呢?(我当时就在这里绕了很大一个圈子。)
可以参考Package Control官网提供的安装步骤

(1)使用 [Ctrl + `] (或View > Show Console menu) 打开Sublime Text控制台,将下面的Python代码粘贴到控制台里:

[html]view plaincopy

importurllib.request,os,hashlib;h=‘7183a2d3e96f11eeadd761d777e62404‘+‘e330c659d4bb41d3bdf022e94cab3cd0‘;pf=‘PackageControl.sublime-package‘;ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));by=urllib.request.urlopen(‘http://packagecontrol.io/‘+pf.replace(‘‘,‘%20‘)).read();dh=hashlib.sha256(by).hexdigest();print(‘Errorvalidatingdownload(got%sinsteadof%s),pleasetrymanualinstall‘%(dh,h))ifdh!=helseopen(os.path.join(ipp,pf),‘wb‘).write(by)

注意:上面的代码会随着版本不同而改变,所以最好取到【1】去复制代码。

(2)如果不能自动安装的话,【1】也提供了手动(Manual)安装方法,具体做法可以去到官网参考

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

汉化:

点击Preferences/PackageControl,然后点击PackageControl:InstallPackage,(第一次运行可以要几秒钟,因为要下载PackageControl里面存在的包"花名册"),然后在弹出的命令界面,输入Chinese,选择ChineseLocalization(回车或者鼠标单击击)。

切换语言,帮助(H)/Language/简体中文,繁体中文,日本语,English

【破解码】

—–BEGINLICENSE—–
MichaelBarnes
SingleUserLicense
EA7E-821385
8A353C41872A0D5CDF9B2950AFF6F667
C458EA6D8EA3C28698D1D650131A97AB
AA919AECEF20E143B361B1E74C8B7F04
B085E65E2F5F53608489D422FB8FC1AA
93F6323CFD7F75443F39C318D95E6480
FCCC75618A4A174168FA4223ADCEDE07
200C25BEDBBC4855C4CFB774C5EC138C
0FEC1CEFD9DCECECD3A5DAD101316C36

——ENDLICENSE——

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

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

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

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

2.2.3、Package Control安装插件的路径

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

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

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

2.2.4、插件

在Python开发中有一些很实用的插件,可以很好的提高开发效率,下面就是我使用的一些插件

Package Control:管理插件的插件,前面已安装

SublimeCodeIntel: 代码提示插件,可根据是python、java等自动代码提示

安装步骤:

打开Package Control[Preferences>>Package Control]

输入 install 选择关联出来的install package

技术分享

安装完成之后可以通过【Preferences>>Package Settings】中查看到已安装的插件

技术分享

这里可以自定义设置一些快捷键以及鼠标事件,我都没有操作,我只是在菜单中选择Preferences-->Browser Packages...-->进入相关的目录SublimeCodeIntel\.codeintel找到config,修改了一下Python路径(根据settings-default中确定.codeintel目录

[html]view plaincopy

{

"Python":{

"python":"C:/Python27/python.exe",

"pythonExtraPaths":

[

"C:/Python27",

"C:/Python27/DLLs",

"C:/Python27/Lib",

"C:/Python27/Lib/site-packages"

]

},

}

SideBarEnhancements:扩展了侧边栏中菜单选项的数量,从而提升你的工作效率。诸如”New file” 和 “Duplicate” 这样的选项对于 ST3 来说实在是太重要了, 我甚至觉得 ST3 本来就应该提供这些功能。而且仅凭 “Delete” 这一个功能就让这个插件值得下载。这个功能将你会在你删除文件的时候把它放入回收站。虽然这个功能乍一看没什么用,但是当你没有使用这样的功能而彻底删除了一个文件的时候,除非你用了版本管理软件,否则你将很难恢复这个文件。

具体安装步骤与其他插件相同,最终安装结果如下:

技术分享

pylinter:Python基本主题,通过下图选中安装的插件以及使用后的样式如下

技术分享

Terminal:打开一个命令窗口,用于各种命令操作


AutoPep8:python开发规范pep8


Anaconda:自动匹配关键字等实用功能,有效提高开发效率


SublimeREPL:直接运行当前文件,可以方便调试,与Terminal可以联合使用 至于具体可参考资料【4】


对于基本的Python开发我就安装了这些插件,也基本够用。如果大家有别的需求可以到官网下载,或者是在最后我搜集的一些我认为还不错的资料中查看是否有合适的插件。

相关资料:

【1】Package Control: Installationhttps://packagecontrol.io/installation

【2】 By 金石开https://sublime.wbond.net/installation

【3】为 Sublime Text 3 设置 Python 的全栈开发环境http://python.jobbole.com/81312/

【4】基于Sublime Text搭建Python IDEhttp://loosky.net/2967.html

【5】Sublime Text 3 配置和使用方法 https://www.zybuluo.com/king/note/47271

【6】一些可用插件介绍https://github.com/jikeytang/sublime-text

【7】一些可用插件介绍http://blog.jobbole.com/79326/

【8】一些可用插件介绍http://www.open-open.com/news/view/26d731


本文出自 “无法长大” 博客,请务必保留此出处http://tfbaby.blog.51cto.com/3125450/1902954

Python开发利器--Sublime

评论关闭