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. [SCOI2008] 着色方案[高维dp]

    321. [SCOI2008] 着色方案 ★★★   输入文件:color.in   输出文件:color.out   简单对比时间限制:1 s   内存限制:64 MB 题目背景: 有n个木块排成一 ...

  2. 真机远程页面调试工具spy-debugger 3.x:集成weinre+AnyProxy,页面调试+抓包。调试生产HTTPS页面。

    .页面调试+抓包 2.操作简单 3.支持HTTPS. 4.spy-debugger内部集成了weinre.node-mitmproxy.AnyProxy. 5.自动忽略原生App发起的https请求, ...

  3. Autofac在项目中应用的体会,一个接口多个实现的情况

    在本人接触的项目中Autofac应用的比较多一些,我理解的他的工作原理就是  注册类并映射到接口,通过注入后返回相应实例化的类! 下面说说我在项目中的实际应用 先来简单介绍下Autofac的使用 1. ...

  4. RPM命令详解(安装、升级、卸载)

    rpm 常用命令1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.卸载一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --no ...

  5. js数组的基本用法及数组根据下标(数值或字符)移除元素

    1.创建数组 var array = new Array(); var array = new Array(size);//指定数组的长度 var array = new Array(item1,it ...

  6. centos7上搭建ftp服务器(亲测可用)

    1.安装vsftpd 首先要查看你是否安装vsftp [root@localhost /]# rpm -q vsftpd vsftpd-3.0.2-10.el7.x86_64 (显示以上相关信息也就安 ...

  7. 南京网络赛I-Skr【回文树模板】

    19.32% 1000ms 256000K A number is skr, if and only if it's unchanged after being reversed. For examp ...

  8. java 中的& &&区别以及 C++ 中& &&的区别

    java中的 & &&两个运算符 (1).&在java中称做: 逻辑与 判断boolean类型,只有两者都是true时,才会返回true 举例: boolean b1= ...

  9. ubuntu16.04下安装pcl点云库

    安装依赖项 sudo apt-get update sudo apt-get install git build-essential linux-libc-dev sudo apt-get insta ...

  10. SpringBoot项目属性配置

    如果使用IDEA创建Springboot项目,默认会在resource目录下创建application.properties文件,在SpringBoot项目中,也可以使用yml类型的配置文件代替pro ...