Sublime Text 3 安装 Python 插件

1. SublimeCodeIntel 插件

作用:代码补全,变量、函数跳转

这个插件包含代码提示、补全插件(可以跳转到变量、函数定义的地方),根据 python、java 等自动代码提示,可以实现语法自动完成功能

2. Autopep8  插件

作用:PEP8检查及格式化

1.在编写代码的文件中,鼠标右键-->AutoPEP8-->Format

2.Preferences->Package Settings->AutoPep8-->Settings - User 输入下面的内容:

{

//保存时会自动格式化

"format_on_save": true,

//只忽略每行的字符数不超过80个的限制

"ignore":"E501"

}

3. SublimeREPL 插件

作用:断点调试

调试方式(两种选一种就可以了):

1. Tools-->SublimeREPL-->Python-->Python - PDB current file,显示出pdb调试界面,可以使用pdb命令进行调试

2. Preferneces-->Key Bingdings,在弹出的窗口的右侧(User),输入下面的内容:(设置快捷键,F5 运行,Ctrl+F5 调试)

[

{"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": ["ctrl+f5"], "caption": "SublimeREPL: Python - PDB current file", "command": "run_existing_window_command", "args": {"id": "repl_python_pdb", "file": "config/Python/Main.sublime-menu"} }

]

调试命令:

h(elp)      会打印当前版本Pdb可用的命令,如果要查询某个命令,可以输入 h [command],例如:“h l” — 查看list命令

l(ist),可以列出当前将要运行的代码块

b(reak)    设置断点,例如 “b 77″,就是在当前脚本的77行打上断点,还能输入函数名作为参数,断点就打到具体的函数入口,如果只敲b,会显示现有的全部断点

cl(ear)     如果后面带有参数,就是清除指定的断点,如果不带参数就是清除所有的断点

disable/enable       禁用/激活断点

n(ext)      让程序运行下一行,如果当前语句有一个函数调用,用n是不会进入被调用的函数体中的

s(tep)      跟n相似,但是如果当前有一个函数调用,那么s会进入被调用的函数体中

c(ont(inue))     让程序正常运行,直到遇到断点

j(ump)     让程序跳转到指定的行数

a(rgs)      打印当前函数的参数

p     最有用的命令之一,打印某个变量

!    感叹号后面跟着语句,可以直接改变某个变量

q(uit)      退出调试

w     可以显示最近的一些栈帧信息

d     可以在栈帧之间切换,用以获取其相关上下文变量信息(向下查询)

u     可以在栈帧之间切换,用以获取其相关上下文变量信息(向上查询)

4. SublimeTmpl 插件

作用:新建文件模板支持多种语言

按指定快捷键生成模板

ctrl+alt+h             html

ctrl+alt+j              javascript

ctrl+alt+j              css

ctrl+alt+p             php

ctrl+alt+r              ruby

ctrl+alt++shift+p python

5. SublimeLinter 插件

作用:检查 python 代码规范

1.在 cmd 或者 powershell 命令窗口中,执行 pip install PEP8 pyflakes

2.切换到 Sublime Text 软件,

3.安装 sublimelinter-pep8、sublimelinter-pyflakes 插件

4.Preferences->Package Settings->SublimeLinter->Settings

5.在弹出的窗口的右侧(User),输入下面的内容:

{

"pep8": {

//是否显示 pep8 检查(true 显示, false 不显示)

"@disable": true,

"args": [],

"excludes": [],

"ignore": "",

// 限制每行的长度为120

"max-line-length": 120,

"select": ""

}

}

相关插件:

SublimeLinter-pep8 插件

SublimeLinter-pyflakes 插件

SublimeLinter jshint 插件

SublimeLinter eslint 插件

SublimeLinter-cppcheck 插件

SublimeLinter-cpplint 插件

6. PyDOC 插件

作用:查看 python 文档

7. Python PEP8 Autoformat 插件

作用:使用 PEP8 规范自动格式化 Python 代码(快捷键 ctrl+shift+r )

8. Anaconda 插件

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

9. pylinter 插件

作用:使用 Python 语法检查

10. CTags 插件

作用:快速跟踪代码(函数跟踪跳转)

11. SublimePythonIDE 插件

作用:python 调试

原文地址:https://www.cnblogs.com/jianeng/p/9420368.html

时间: 2024-10-13 14:02:08

Sublime Text 3 安装 Python 插件的相关文章

10秒钟sublime text 3安装SVN插件

注意:此处我提前已经安装了towerSVN,你可能需要提前安装好 towerSVN,之前安装redis之后我才明白,安装插件时安装软件好像 是一个必要的步骤,也就是说安装插件只是让你能在这里使用你已 经安装的这个软件而已--我目前的认识还不是很透彻,猜测应该是 这花样的,请自行理解和百度.Windowds10中sublime text 3安装SVN插件,参考博客: http://www.bbtang.info/script/853.html,找到Windows中安装 SVN插件

给Sublime Text 2安装CTags插件

以Windows操作系统为例介绍安装过程: 安装ctags应用程序. 到CTags的官方网站下载最新版本,解压后将ctags.exe文件放到系统的搜索路径中. 安装Sublime Text 2的Package Control功能. 打开Sublime Text 2,使用快捷键ctrl+`呼出命令行,执行如下命令: importurllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();

sublime text 2安装Emment插件

写个自己看的 1. 命令行模式 ctrl+` 可以调出命令行模式(view->show console),主要支持python语法等,没试用过只知 quit()可以退出 ..不过sublime的插件平台package controller可以用命令行安装. 2.输入以下内容 import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp)

Sublime Text 3 安装及插件推荐

本篇介绍跨平台编辑器Sublime Text 3的安装和其插件推荐. 目录: 1.介绍 2.下载安装 3.插件 4.参考资料 1.介绍 Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等.还可自定义键绑定,菜单和工具栏.Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等.Sublime Text 是一个跨平台的编辑器,同时支持Windows.Linux.Ma

Sublime Text 2 安装配置插件

最近学习python,看网上推荐用sublime text2挺方便,就学习了一下对sublime text2 安装插件,先放在这里,以备以后查找 根据晚上资料修改,原文请看这里 Python的自动补全插件推荐 JEDI, 写好之后可以直接按 Ctrl + B 解释执行. 1.安装Package Control (详细请点击) # ctrl+`# Sublime Text 2 import urllib2,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf

【PHP分享】Sublime Text 2安装Ctags插件

1. 下载ctags58.zip,解压后将其中的ctags.exe放到Path路径下,以笔者为例,将其直接放到%SystemRoot%\system32路径下,然后通过命令行测试如下: 2. 调用Sublime Text 2包管理器安装Ctags插件: 3. 在工程目录下运行"ctags -R -f .tags –fields=+aimSl –languages=php",此时可在工程目录下生成.tags索引文件: 4. 将光标移到指定函数名,快捷键"Ctrl+t+t&quo

Sublime text 3安装svn插件

这几天在研究sublime text 3的使用,感觉还不错,现在想让他能够支持svn,所以就写一下怎么安装svn插件吧~ 首先先说一下这个官方的插件网站 点我进入~ 进入之后,最上边的第一个就是点击安装插件包管理插件,有了这个插件才能够方便的安装别的插件. 首先通过ctrl+~唤出控制台 如果你是sublime text 3那么执行一下代码 1 import urllib.request,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + '

sublime Text 3安装sublimecodeIntel插件

下载:https://github.com/SublimeCodeIntel/SublimeCodeIntel   解压到:  data/pacakges目录 安装 Package Control插件管理  参考:http://www.th7.cn/web/js/201411/68112.shtml 首次使用前也是需要安装的 使用Ctrl+`(Esc键下方)快捷键或者通过View->Show Console菜单打开命令行 将以下代码复制后粘贴到如上图中"<代码粘贴处>"

sublime text 3 安装ES6插件