文档章节

sublime text 3 搭建python环境

ONLY_xu
 ONLY_xu
发布于 2016/07/21 19:08
字数 950
阅读 52
收藏 0

方法一:

下载相关插件的安装包放置到下载安装包解压缩到Packages目录

/sublime text3/data/installed Packages/

方法二:

一、插件安装

1、按Ctrl+` 组合键,或者点击目录view–>show console ,粘贴下面的代码,enter

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

等待10多秒,Package Control组件安装完成。
重启sublime text3,在目录preferences中我们会看到packages control选项,表示我们组件安装完成了

安装其他的插件的时候,我们都ctrl+shift+p组合键,输入installd package–》enter,之后在输入想要安装的插件,下面安装的时候就不再重复这一步了,直接上插件

2、Markdown Editing

我主要用到的两个功能:

ctrl+shift+p .输入ssm–>enter,语法高亮,卧槽怎么变白了,你需要先保存这个文件
ctrl+shift+p 输入mp–>enter, 回车,选择markdown,可以在浏览器浏览我们的代码,我们可以根html代码一样,对我们的代码进行加粗或者缩进,具体用法,我们可以自己百度,或者参考这里Markdown入门

3、ColorPicker

颜色选择器
我们需要使用某用颜色的编码的时候,我们可能需要通过ps或者GIMP来获取,而这个插件安装好了之后
ctrl+shift+c,即可以出来颜色选择器,鼠标点几下就能出来我们所想要的颜色的对应编码

4、Sublime Repl

这个插件允许你在ST中运行各种编程语言(NodeJS、Python、ruby、scala等)

5、SublimeLinter

前端编辑器力气,高亮显示在代码中编码规范和错误问题,支持(js、css、html、java、python、php、ruby等)
具体相关的插件:

sublimelinter-pep8
sublimelinter-pyflakes
sublimelinter-pyyaml

具体要求自己可以具体查找个插件相关包,具体作用

6、SideBarEnhancements插件

点击菜单栏的preferences->package setting->side bar->Key Building-User,键入以下代码:

[   
{ "keys": ["ctrl+shift+c"], "command": "copy_path" },
//chrome
{ "keys": ["f2"], "command": "side_bar_files_open_with",
        "args": {
            "paths": [],
            "application": "C:\\Users\\jeffj\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe",
            "extensions":".*"
        }
 }
 ]

  F2可以直接在浏览器流浪代码

7、SublimeTmpl 快速生成文件模板

Sublime Tmpl能新建html、css、javascript、php、python、ruby六种类型的文件模板,所有的文件模板都在插件目录的templates文件夹里,可以自定义编辑文件模板:  Sublime Text3\Data\Packages\SublimeTmpl\templates\

ctrl+alt+h html
ctrl+alt+j javascript
ctrl+alt+c css
ctrl+alt+p php
ctrl+alt+r ruby
ctrl+alt+shift+p python

如果想要新建其他类型的文件模板的话,先自定义文件模板方在templates文件夹里,再分别打开Default (Windows).sublime-keymap、Default.sublime-commands、Main.sublime-menu、SublimeTmpl.sublime-settings这四个文件照着里面的格式自定义想要新建的类型,

快捷键设置:

菜单栏preferences -->key bindings-user,
编辑我们的快捷方式:

[   
{ "keys": ["ctrl+shift+c"], "command": "copy_path" },
//chrome
{ "keys": ["f2"], "command": "side_bar_files_open_with",
        "args": {
            "paths": [],
            "application": "D:\\软件包\\firefox\\firefox.exe",
            "extensions":".*"
        }
 },    #从浏览器打开我们的代码
{ "keys": ["f1"], "command": "build" },                 #快速运行代码
{ "keys": ["ctrl+f9"], "command": "build", "args": {"variant": "Run"} },
{ "keys": ["ctrl+shift+x"], "command": "toggle_comment", "args": { "block": true } },
]

设置字体大小

菜单栏preferences --> setting-user,添加如下代码,注意除了末行结尾不需要加结束符逗号(,)之外,前面所有行都需要加逗号(,)

{
"font_size":12.0,             //设置字体大小
"default_encoding":"UTF-8"    //设置默认格式
}

 

© 著作权归作者所有

共有 人打赏支持
ONLY_xu
粉丝 1
博文 10
码字总数 6198
作品 0
武汉
架构师
私信 提问
Sublime Text 3 配置python交互运行环境的快捷键

使用Sublime Text 3能以轻量级的环境写python脚本,运行python代码。为了更加方便地调用python脚本,通过在Sublime Text 3中绑定快捷键的方式,实现一键调用python交互运行环境,操作方式如下...

雪饼
2018/06/07
0
0
Sublime Text变为Python IDE环境(一)

一,下载Sublime Text 3 官网: Sublime Text - Download 二,生成Package Control界面 参考Sublime Text 3 安装Package Control,Package Control 使用Ctrl+`快捷键或者通过View->Show Consol......

hank_leo
2018/08/31
0
0
sublime学习(五)搭建Python开发环境

一、Sublime Text 2中添加Python Build配置 Solution 1#: 打开“Tools-->Build System-->New Build System”,添加如下内容并保存: { "cmd": ["D:\Python27\python.exe", "-u", "$file"], ......

VML
2014/04/16
0
1
Ubuntu安装SublimeText3

Sublime Text 3安装 [在Ubuntu系统中]首先介绍Sublime Text 3的安装,首先去sublime的官网(http://www.sublimetext.com/3)去下载sublime text 3的安装包,根据自己的系统选择合适的安装包进行...

布衣大侠
2018/08/11
0
0
Sublime-Text3 Python环境的配置

Sublime-Text3 Python环境的配置 01.前言 本文主要是在Sublime-Text3的安装与使用的基础上,介绍如何在window10上配置Python的开发环境。使用Sublime-Text书写Python代码是一个非常不错的选择...

meiqi0538
2018/05/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

租房软件隐私保护如同虚设

近日,苏州市民赵先生向江苏新闻广播新闻热线025-84658888反映,他在“安居客”手机应用软件上浏览二手房信息,并且使用该软件自动生成的虚拟号码向当地一家中介公司进行咨询。可电话刚挂不久...

linux-tao
今天
1
0
分布式项目(五)iot-pgsql

书接上回,在Mapping server中,我们已经把数据都整理好了,现在利用postgresql存储历史数据。 iot-pgsql 构建iot-pgsql模块,这里我们写数据库为了性能考虑不在使用mybatis,换成spring jd...

lelinked
今天
4
0
一文分析java基础面试题中易出错考点

前言 这篇文章主要针对的是笔试题中出现的通过查看代码执行结果选择正确答案题材。 正式进入题目内容: 1、(单选题)下面代码的输出结果是什么? public class Base { private Strin...

一看就喷亏的小猿
今天
2
0
cocoapods 用法

cocoapods install pod install 更新本地已经install的仓库 更新所有的仓库 pod update --verbose --no-repo-update 更新制定的仓库 pod update ** --verbose --no-repo-update...

HOrange
今天
3
0
linux下socket编程实现一个服务器连接多个客户端

使用socekt通信一般步骤 1)服务器端:socker()建立套接字,绑定(bind)并监听(listen),用accept()等待客户端连接。 2)客户端:socker()建立套接字,连接(connect)服务器,连接上后...

shzwork
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部