Sublime3配置简单的python环境(自动补全,自动格式化,调试,汉化)
来源:互联网 发布:字幕编辑软件 编辑:程序博客网 时间:2024/05/16 06:22
Sublime可在http://www.sublimetext.com/处下载
Package Installation:
Package Installation是一个可以控制Sublime软件包的控制器,他可以十分方便的安装我们想要的软件包,并且在安装好以后,就会被自动更新,始终保持在最新状态。
在使用Sublime时通常为了方便安装各类插件,我们会安装选择Package Installation
自动安装:
如图为控制台1.使用快捷键Ctrl+`或View > Show Console menu打开控制台
2.输入相应的代码(代码如下)
Sublime Text 3:
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.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('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
Sublime Text 2:
import urllib2,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
手动安装:
如果由于某些问题(如网络存在代理等),命令行无法替您自动安装Package Installation,你可以采用手动方式进行安装:
1.点击Preferences > Browse Packages...
2.进入文件夹以后,回退到上一层文件夹,进入Installed Packages文件夹
3.下载Package Control.sublime-package,然后将它拷贝到Installed Packages文件夹中
4.重启Sublime Text
在安装好Package Installation以后,通过Ctrl+Shift+P(Windows,Linux)或Cmd+Shift+P(OS X)打开控制面板,输入install Package,回车,出现类似如图所示界面即可
如图为Package Installation的界面
AutoPep8:
AutoPep8是一个能够自动将python代码格式化为符合PEP8要求的插件。
安装方式:
1.打开Package Installation
2.输入AutoPep8,回车即可安装(安装时Sublime左下角会有小字发生变化)
如图为安装AutoPep8的界面
使用方法:
在代码写完之后右键 > AutoPEP8 > Format或Ctrl+Shift+8(字母键盘上的8)
ChineseLocalizations:
ChineseLocalizations这是一个可以将Sublime的语言切换为中文的插件,同时他也支持其他的语言,如日语。
安装方式:
1.打开Package Installation
2.输入ChineseLocalizations,回车即可安装
如图为安装ChineseLocalizations的界面
使用方法:
在菜单中选择帮助 > Language即可切换语言如图为切换语言的界面
SublimeCodeIntel:
SublimeCodeIntel是一个能够自动补全代码的引擎
它支持以下语言:
JavaScript, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python3, XML, Sass, XSLT, Django, HTML5, Perl, CSS, Twig, Less, Smarty, Node.js, Tcl, TemplateToolkit, PHP.
安装方式:
1.打开Package Installation
2.输入SublimeCodeIntel,回车即可安装
如图为安装SublimeCodeIntel的界面
使用方法:
跳转到定义= "Alt + 单击"
跳转到定义= "Ctrl + Win + Alt + 向上"
返回= "Ctrl + Win + Alt + 左"
(有时候不会自动补全,所以要手动呼出)手动呼出补全栏 ="Ctrl + Shift + Space"
如图为手动呼出补全栏的界面
SublimeREPL:
SublimeREPL是一个能够对python代码进行调试的工具安装方式:
1.打开Package Installation
2.输入SublimeREPL,回车即可安装
如图为安装SublimeREPL的界面
使用方法:
由于使用方法较多,请参见文档:http://sublimerepl.readthedocs.io/en/latest/阅读全文
1 0
- Sublime3配置简单的python环境(自动补全,自动格式化,调试,汉化)
- python 配置自动补全
- python 自动补全
- vim7.0配置python自动补全
- vim配置python自动补全
- 配置python tab键自动补全
- vim配置python自动补全
- Spacemacs下配置python自动补全
- sublime python环境(代码自动补全,调试python脚本等插件)
- sublime python环境(代码自动补全,调试python脚本等插件)
- sublime python环境(代码自动补全,调试python脚本等插件
- sublime3添加verilog自动补全代码段
- sublime3添加verilog自动补全代码段
- vim 启动 python的自动补全
- python命令行代码的自动补全
- python的tab自动补全
- Notepad++下Python的自动补全
- vim 下的python自动补全
- Codeforces 814 C An impassioned circulation of affection
- MySQL知识GET
- SDCC中中断函数的注意事项
- iBase4J部署总结
- Java之多态知识点和使用详解
- Sublime3配置简单的python环境(自动补全,自动格式化,调试,汉化)
- 细说C#多线程那些事-线程基础
- linux基础之守护进程
- Bootstrap 下拉框搜索多选
- 颠覆传统教育的K12产品(一)
- IT行业都有哪些职位,初学者(0基础,新人)该如何选择,才能够快速进入这个行业?
- Eclipse解决每次修改java代码或jsp代码服务器重启问题的解决办法
- 细节决定成败
- 第一次面试,笔试+群面