Sublime Text 3 配置Python3.x

一、Package Control 安装:

1,通过快捷键 ctrl+` 或者 View > Show Console 打开控制台,然后粘贴相应的 Python 安装代码;

2,Sublime Text 3 安装代码并回车;

3,重启Sublime Text 3;

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

或者

1,点击在Sublime Text3 的Preferences——install package control 进行安装;

2,重启Sublime Text 3;

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

二、用Package Control安装插件的方法:

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

2,输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。如图:

安装以下插件:

(1).Pylinter插件(系统需要先安装pylint,cmd命令:pip install pylint)

   说明:让 Pyhton 在保存时自动规范,并对违反规范显示图标;

  安装后,preferences 中的package settings中就应该有pylinter了

  打开pylinter中的setting-default 修改如下几项:

{
// Configure pylint's behavior
"pylint_rc": "/Users/daniel/dev/pylintrc", // Show different icons for errors, warnings, etc.
"use_icons": true, // Automatically run Pylinter when saving a Python document
"run_on_save": true, // Don't hide pylint messages when moving the cursor
"message_stay": true
}

(2).SublimeCodeIntel 插件(代码提示插件,可根据是python、java等自动代码提示,可以自定义提示的内容库);

  菜单中选择Preferences-->Browser Packages...-->进入相关的目录SublimeCodeIntel\.codeintel找到config,

  修改了一下Python路径(根据settings-user中确定.codeintel目录):

    "Python3": {
"python3": "D:\\Python36\\python.exe",
"codeintel_scan_extra_dir": [
"D:\\Python36\\DLLs",
"D:\\Python36\\Lib",
"D:\\Python36\\Lib\\site-packages",
"D:\\Python36\\Lib\\idlelib",
"D:\\Python36",
"D:\\Python36\\Lib\\*"
],
"codeintel_scan_files_in_project": true,
"codeintel_selected_catalogs": []
},

(3).Python PEP8 Autoformat 插件(用来按PEP8自动格式化代码的。可以在包管理器中安装。);

  快捷键 CTRL+SHIFT+R 自动格式化python代码;setting-default如下:

{
"auto_complete": false,
"caret_style": "solid",
"ensure_newline_at_eof_on_save": true,
"find_selected_text": true,
"font_size": 11.0,
"highlight_modified_tabs": true,
"line_padding_bottom": 0,
"line_padding_top": 0,
"scroll_past_end": false,
"show_minimap": false,
"tab_size": 4,
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"wide_caret": true,
"word_wrap": true
}

注意:F12 或 CTRL+B 运行 py文件;如果是F12最好在py文件后加raw_input()否则CMD会一闪而过;

Sublime Text 3 配置Python3.x的更多相关文章

  1. Sublime Text 3配置 Python3 开发环境

    来自 https://www.cnblogs.com/zhangqinwei/p/6886600.html Sublime Text作为一款支持多种编程语言的文本编辑神器,深受广大开发者的喜爱.通过简 ...

  2. Sublime Text 3 配置和使用方法

    下载: Sublime Text 3 官方下载地址 Sublime Text 3 汉化破解版 资料: Sublime Text 非官方文档   技巧 -用户或-User后缀的菜单项,其对应的配置文件都 ...

  3. sublime Text 2 配置以及 Python环境搭建

    在搭建Python环境前,先设置好Sublime Text 2的环境. 一.Sublime Text 2配置: 1.离线安装: Perferences-->Browser Packages -- ...

  4. Sublime Text 3 配置Java开发

    Sublime Text 3 配置Java开发 内嵌模式 在Sublime内部输出面板显示执行过程 配置JavaC - INSET.sublime-build 打开Sublime的包目录(选择菜单:P ...

  5. sublime text 3 配置python IDE

    Python越来越受“程序猿”们的青睐.快速的开发模式,简洁的代码格式,海量的扩展,这无疑都为python的火热奠定了基础. “磨刀不误砍柴工”,一款功能强劲的IDE能帮助开发者有效的管理.编辑,运行 ...

  6. Sublime Text 3 配置分析与我的配置---小结

    Sublime Text 3 配置解释(默认){// 设置主题文件"color_scheme": "Packages/Color Scheme – Default/Mon ...

  7. sublime text基本配置备份

    sublime text基本配置备份: // Settings in here override those in "Default/Preferences.sublime-settings ...

  8. win和mac系统Sublime Text 3配置编译c和c++

    widows安装 安装MinGW MinGW是Minimalist GNU on Windows的首字母缩写,安装后就可以使用很多的GNU工具.GNU(GNU’s Not Unix)是linux中的一 ...

  9. 让你的sublime text写C代码 (sublime text 2 配置构建C开发环境)

    原则 1. 首先你要配置能够编译C++/C环境 2. window中配置该执行环境的环境变量,能够全局使用 3. sublime Text创建新的构建机制.并设置用改全局编译环境 具体过程 能够编译C ...

随机推荐

  1. iOS开发:iOS中图片与视频一次性多选 - v2m

    一.使用系统的Assets Library Framework这个是用来访问Photos程序中的图片和视频的库.其中几个类解释如下 ALAsset ->包含一个图片或视频的各种信息 ALAsse ...

  2. Solr可视化简单的操作

    Solr可视化简单的操作 启动solr服务器;在浏览器输入Tomcat启动: http://192.168.191.142:8080/solr/#/ Ø  添加core,首先在存放home的文件下创建 ...

  3. C# Distinct使用,支持对象的相等比较

    官网Enumerable.Distinct https://msdn.microsoft.com/zh-cn/library/bb338049.aspx CSDN中作者oriency755 关于Dis ...

  4. Delphi Live Bindings 初探

    Delphi Live Bindings 初探 Live Bindings,顾名思义,动态绑定. 1.绑定前: 2.点击数据源: 3.绑定连线:点击 蓝色区域, 按住 鼠标左键,一直移动到绿色区域,然 ...

  5. 谈谈KV存储集群的设计要点

    版权声明:本文由廖念波原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/150 来源:腾云阁 https://www.qclo ...

  6. EUI组件之EditableText

    一.EditableText常规使用 EditableText是一个可输入文本,例如登陆时输入用户名.密码等. 拖动EditableText到exml即可 实际效果 其他: 1.输入密码框 设置inp ...

  7. C# 文件夹的常用操作

    C#获取文件夹下的所有文件的文件名 string path = @"E:\微课视频大于200M"; DirectoryInfo folder = new DirectoryInfo ...

  8. for update 和 t.rowid的区别

    select * from table_name for update; 和 select t.*, t.rowid from table_name t 的区别 前者会对你查询出来的结果加上锁,而后者 ...

  9. 转悠望南山 Python闲谈(二)聊聊最小二乘法以及leastsq函数

      1 最小二乘法概述 自从开始做毕设以来,发现自己无时无刻不在接触最小二乘法.从求解线性透视图中的消失点,m元n次函数的拟合,包括后来学到的神经网络,其思想归根结底全都是最小二乘法. 1-1 “多线 ...

  10. 02.JMS基础

    1.面向消息的中间件(MOM) 1.什么是MOM     面向消息的中间件,Message Oriented Middleware,简称MOM,中文简称消息中间件,利用高效可靠的消息传递机制进行平台无 ...