1、下载安装python和sublime,不再赘述,官网即可下载;

2、打开subilme,打开Tools > Build System > New Build System..

3、点击New Build System后,会生成一个空配置文件,在这个配置文件内覆盖配置信息,本文python安装路径为“XXXXXX”,(注意区分正反斜杠,请将路径换成python实际安装路径),然后按ctrl+s,将文件保存在默认路径,文件名命名为“Python3”

4、文件的修改方式如下:

{

"cmd": ["Python安装目录","-u","$file"],
   "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
   "selector": "source.python",

}

5、打开Tools > Build System,选择新建好的Python3即可

6、

测试

1、新建test.py文件,输入简单python语句,按Ctrl+B运行

字体及字号

1、打开Preferences –>>Settings(Settings User),在右侧添加如下代码(font_face及font_size可根据个人喜好更改)

{
"color_scheme": "Packages/Color Scheme - Default/Monokai.sublime-color-scheme",
"font_face": "Consolas",
"font_size": 14,
"ignored_packages":
[
"Vintage"
],
"update_check": false,
// The number of spaces a tab is considered equal to
"tab_size": 4,
// Set to true to insert spaces when tab is pressed
"translate_tabs_to_spaces": true,
//设置保存时自动转换
"expand_tabs_on_save": true
}

2、效果如下

安装Package Control

第一种方法:在线安装

通过快捷键[ctrl+`]或“View > Show Console”菜单打开控制台,将下面的Python代码粘贴到控制台里

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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 3,如果是Sublime Text2请使用如下代码:

import urllib2,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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')

关掉并重新打开Sublime Text 3,如果在Perferences->package settings中能看到package control这一项,则表示安装成功。

第二种方法:手动安装

1、点击 Preferences > Browse Packages… 菜单2、Browse up a folder and then into the Installed Packages/ folder3、Download Package Control.sublime-package and copy it into the Installed Packages/ directory4、Restart Sublime Text

1、通过Package Control安装其他插件

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

2.输入install 调出 Install Package

3.在列表中选中要安装的插件,或者输入插件名,根据命令面板中的过滤结果,选择要安装的插件

2、通过Package Control查看已安装的插件

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

2. 输入"package",在下拉列表找到"Package Control: list packages",选中后回车,可以显示全部插件列表。

常用插件介绍及安装

SublimeCodeIntel

介绍

Full-featured code intelligence and smart autocomplete engine

  • Jump to Symbol Definition - Jump to the file and line of the definition of a symbol.

  • Imports autocomplete - Shows autocomplete with the available modules/symbols in real time.

  • Function Call tooltips - Displays information in the status bar about the working function.

支持语言

JavaScript, ES6, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python, XML, XSLT, Django, HTML5, Perl, CSS, Twig, Less, Smarty, Node.js, Tcl, TemplateToolkit, PHP.

Installation

1.Control+Shift+P打开Package Control控制台

2.输入install,选择关联出来的install package

3.输入sublimecodeintel,然后点击列表提示的sublimecodeintel安装

4.安装完成之后,文本框会出现如下显示,或者可以通过【Preferences>Package Settings】中查看到已安装的sublimecodeintel插件

5.打开preferences->packages settings ->Package Control ->Settings-User,检查是否有如下红框代码,如果没有得手动添加

6.点击preferences中的browse Packages,进入SublimeCodeIntel文件夹,在当前的路径下新建.codeintel文件夹(windows中文件命名的时候为 .codeintel. ),之后进入到 .codeintel文件夹中,新建文件“config.log”文件,打开输入(下文以路径“D:\Anaconda3”为例,实际配置时请根据具体安装路径修改):

"python3":{"python":"D:/Anaconda3/python.exe","pythonExtraPaths":["D:/Anaconda3/DLLs","D:/Anaconda3/Lib","D:/Anaconda3/Lib/lib-tk","D:/Anaconda3/Lib/site-packages",    ]}

如图:

7.保存,重启Sublime Text 3

测试

新建文件并保存为.py文件,输入代码测试

SublimeREPL

介绍

添加快捷键后,可直接运行当前文件,非常方便

  • Launch python in local or remote(1) virtualenv.

  • Quickly run selected script or launch PDB.

  • Use SublimeText Python console with history and multiline input.

使用方法

1、安装SublimeREPL插件后,打开Preferences->Key Bindings,添加快捷键:

代码粘贴:

[    {"keys": ["f5"],"caption": "SublimeREPL: Python - RUN current file","command": "run_existing_window_command","args": {"id": "repl_python_run","file": "config/Python/Main.sublime-menu"        }    }]

测试

1、新建test.py文件,例如:

2、上文中SublimeREPL插件设置的快捷键是F5,所以按F5运行成功如下

 SublimeTmpl

介绍

安装插件后,可以通过快捷键按照模板快速新建文件

使用方法

1、安装SublimeTmpl插件后,打开Preferences->Package Settings->SublimeTmpl->Settings User,添加以下内容

{  "disable_keymap_actions": false, // "all"; "html,css"  "date_format" : "%Y-%m-%d %H:%M:%S",  "attr": {  "author": "Yong Lee",  "email": "honkly@163.com",  "link": "http://www.cnblogs.com/honkly/"      }  }

如图:

2、添加快捷键,打开Preferences->Key Bindings,添加红框中的快捷键代码

[    {"caption": "Tmpl: Create python", "command": "sublime_tmpl",  "keys": ["ctrl+alt+n"], "args": {"type": "python"}      },    {"keys": ["f5"],"caption": "SublimeREPL: Python - RUN current file","command": "run_existing_window_command","args": {"id": "repl_python_run","file": "config/Python/Main.sublime-menu"        }    }]

如图:

测试

打开Sublime Text 3,上文中SublimeTmpl插件设置的快捷键是"Ctrl+alt+n",按快捷键后成功新建文件如下

ColorSublime

介绍

提供了主题更换功能,可根据个人喜好选择

使用方法

1、安装ColorSublime插件完成后,打开Preferences->Color Scheme...,选择主题

 Anaconda

介绍

代码提示等许多功能,必备

安装方法

1、Preferences->Package Settings->Anaconda->Settings Default,修改"python_interpreter"为实际Python安装路径

2、Preferences->Package Settings->Anaconda->Settings User,添加如下内容

{"python_interpreter":"D:/Anaconda3/python.exe","suppress_word_completions":true,"suppress_explicit_completions":true,"comlete_parameters":true,"swallow_startup_errors":true,"anaconda_linting":false}

如图:

测试

1、打开Sublime Text3,新建任意*.py文件,输入语句测试,如图

sublime快捷键代码对齐_Python配置sublime运行环境相关推荐

  1. Sublime Text3配置Lua运行环境

    Sublime Text3配置Lua运行环境 前言 要问现在哪个编译器最能扛得住潮流,要数Sublime Text3了,由于它的轻量,插件丰富,美观,造就了一大批粉丝(本菜鸡也是哦) 在以前的工作中使 ...

  2. Ubuntu上sublime配置nodejs运行环境

    Ubuntu上sublime配置nodejs运行环境 如果阅读无障碍的话可以直接查看https://packagecontrol.io/packages/Nodejs上面说的很详细 如果不想看的话, ...

  3. Sublime配置java运行环境

    Sublime配置java运行环境 首先都要配置好jdk,详见我的上一篇博客 eclipse java环境配置 以下有两种配置 直接输出结果 编译运行Java程序,需要创建一个批处理或者Shell脚本 ...

  4. Sublime配置java运行环境(IntelliJ IDEA也许更好用)

    主博客里有Sublime的安装以及Sublime其他环境配置 文章目录 5. Sublime配置java运行环境 5.1 java jdk配置环境 5.2 Sublime里配置java(两种方法,可以 ...

  5. notepadd++配置Scala运行环境

    2019独角兽企业重金招聘Python工程师标准>>> Window7 下 notepadd++配置Scala运行环境 1.安装notepad++ 2.在notepad++中安装np ...

  6. 2020 Windows10 IIS配置PHP运行环境

    Windows10 IIS配置PHP运行环境 参考:Windows10 IIS配置PHP运行环境_无涯大者的博客-CSDN博客_如何配置php运行环境 在Windows 10 的IIS(8.0)中搭建 ...

  7. Windows 8 IIS中配置PHP运行环境的方法

    这篇文章主要介绍了如何在Windows 8中通过iis8配置php运行环境,需要的朋友可以参考下 在Windows 8 的IIS(8.0)中搭建PHP运行环境: 一:安装IIS服务器 1.进入控制面板 ...

  8. java开发环境怎么写_Java开发基础设置:如何配置Java运行环境

    很多朋友都有自学Java的愿望,但是自学一门语言何其艰难,没人指引的话往往不得其门而入.那么,今天千锋老师就给大家带来Java入门课程中配置Java运行环境的方法,希望能够对大家有所帮助. 一.JDK ...

  9. 安装JDK以及配置Java运行环境

    安装JDK以及配置Java运行环境 1.JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2 ...

最新文章

  1. 实践操作:六步教你如何用开源框架Tensorflow对象检测API构建一个玩具检测器
  2. 201621123028《Java程序设计》第一周学习总结
  3. Master、Slave等术语将不能在未来的Linux代码中使用
  4. 完全分布式部署Hadoop
  5. 案例式c语言程序设计陈明,C语言程序设计教程 清华大学出版社 陈明主编 第1章答案...
  6. Windows Server 2008 安装
  7. Android 联系人导入导出(VCard格式)
  8. 计算机网络工程本科培养计划,网络工程专业卓越计划本科培养方案2015版-西安电子科技大学计算机.doc...
  9. MySQL中保存emoji表情
  10. bzoj 4031 [HEOI2015]小Z的房间
  11. Android如何通过shareduserid获取系统权限
  12. 不足百行代码 实体数组转DataTable通用类
  13. Matlab系列教程_数值计算_求和(积)_求累加(积)
  14. 嵌入式系统是不是计算机系统,开发必知:嵌入式系统对比计算机系统
  15. html中如何写平方根等,开方符号 数学符号平方根号等怎么输入
  16. 云服务器地域和可用区介绍
  17. Java校验框架使用@Valid、@Validated、OVAL+Groovy
  18. 关于人生中的第一篇博客
  19. 【龙芯文化】龙芯的持久战
  20. BSD是什么,车辆为什么要装BSD?

热门文章

  1. 支付宝通知侦听器是什么_使用SWTEventHelper清除SWT侦听器通知
  2. AWS共享资源的警告
  3. java中iterator_如何在Java中读取CSV文件-Iterator和Decorator的案例研究
  4. 用于SaaS和NoSQL的Jdbi
  5. 在Spring MVC中,InternalResourceViewResolver做什么?
  6. 包装类型与包装类别_包装的重要性
  7. 如何在Activiti中使用瞬态变量
  8. java jigsaw_是从Java 8启动的Project Jigsaw吗?
  9. 仍然不安全:变成了Java 9功能的Java 6中的主要错误
  10. Vaadin和DukeScript中的Hello World