Sublime text3安装
一、Sublime text3下载
[20190506]下载
官网下载:https://www.sublimetext.com/
https://download.sublimetext.com/Sublime%20Text%20Build%203207%20x64%20Setup.exe
中文官网下载:http://www.sublimetext.cn/
https://download.sublimetext.com/Sublime%20Text%20Build%203200%20x64%20Setup.exe
二、Sublime text3安装
默认安装,一直点下一步即可
三、安装器激活
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())
或
官网下载 https://packagecontrol.io/
中文官网下载 http://packagecontrol.cn/installation
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.cn/' + 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)
访问该网站拷贝python脚步
下载完成之后重启Sublime Text 3。
如果在Perferences->中看到package control这一项,则安装成功
参见:http://packagecontrol.cn/installation
四、安装插件
Emmet #html css js代码生成
Sublime CodeIntel #代码提示
Bracket Highlighter #类似于代码匹配,可以匹配括号,引号等符号内的范围
ConvertToUTF8 输出乱码时请安装这个
Color Highlight 颜色选择及颜色高亮 Ctrl+shift+c
SublimeREPL 在REPL窗口运行python,下面设置F5快捷键运行
SublimeTmpl 新建文件模板
AutoFileName 自动提示文件名
python PEP8 autoformat Ctrl+shift+r可以格式化文件代码
五、设置:
run mysql
Tools-->build system-->new build system...--> save
{
"cmd":["这里是数据库的绝对路径/mysql.exe",
"-uroot",
"-p123",
"-h192.168.1.4",
"-e","source $file", "-t" ],
"selector":"source.sql",
"encoding": "cp936",
"shell" : true
}
Sublime Text 3配置与vim模式:
打开Preference --> Package Settings-->Package Control --Settings User
"channels": [ "http://packagecontrol.cn/channel_v3.json" ]
打开Preference --> Seting-User -->
{
"color_scheme": "Packages/Color Scheme - Default/Breakers.sublime-color-scheme",
"font_size": 14,
"ignored_packages":[],
"theme": "Default.sublime-theme",
"save_on_focus_lost": true, //失去焦点自动保存
"trim_trailing_white_space_on_save": true, //保存时删除行后无用的空格
"tab_size": 4, //tab转为4个空格
"trim_trailing_white_tab_on_save": true, //保存时删除行后无用的空格
"rulers": [80], //列宽80
}
以下保存到venv\Scripts\venv_path.bat 执行后会在操作系统里追加系统环境变量PATH后
@echo off
::设置要永久加入到path环境变量中的路径
set vnv_PATH=%cd%
set PATH=%PATH%;%vnv_PATH%
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "Path" /t REG_EXPAND_SZ /d "%PATH%" /f
exit
设置快捷键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"
}
},
{
"keys":["f1"],"caption": "SublimeREPL: Python",
"command": "run_existing_window_command",
"args":{
"id": "repl_python",
"file": "config/Python/Main.sublime-menu"
}
},
{
"keys":["f7"],
"caption": "SublimeREPL: Shell",
"command": "run_existing_window_command", "args":
{
"id": "repl_shell",
"file": "config/Shell/Main.sublime-menu"
}
},
,
{
"keys": ["f8"],
"caption": "SublimeREPL: Python - PDB current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_pdb",
"file": "config/Python/Main.sublime-menu"
}
}
修改 Perferences->Browse Packages -->SublimeREPL\config\Python\Main.sublime-menu
ipython处 "windows": ["python", "-u", "绝对路经/ipython.exe"]
这样在打开ipython时不会报错 在ipython中执行!CHCP 65001可以显示中文
注册
打开Sublime菜单 > help > enter License
ZYNGA INC.
50 User LicenseEA7E-811825927BA117 84C9300F 4A0CCBC4 34A56B44985E4562 59F2B63B CCCFF92F 0E646B830FD6487D 1507AE29 9CC4F9F5 0A6F32E30343D868 C18E2CD5 27641A71 25475648309705B3 E468DDC4 1B766A18 7952D28CE627DDBA 960A2153 69A2D98A C87C060745DC6049 8C04EC29 D18DFA40 442C680B1342224D 44D90641 33A3B9F2 46AADB8F
Sublime text3安装的更多相关文章
- mac下sublime text3安装SFTP及使用
mac下sublime text3安装SFTP 1.shift+command+p进入控制面板 2.输入install进入程序安装界面选择需要安装的插件(SFTP) 3.直接进行安装(需要联网) 4. ...
- Sublime Text3安装SublimeREPL插件以及快捷键设置
SublimeREPL是Sublime Text的一个插件,它除了可以使你在ST中运行解释器(REPL),还有对Python语言的特别支持,包括在本地/远程(远程仅在linux/osx平台可用)vir ...
- ubuntu16.04下sublime text3安装和配置
ubuntu16.04下sublime text3安装和配置 2018年04月20日 10:31:08 zhengqijun_ 阅读数:1482 1.安装方法 1)使用ppa安装 sudo add-a ...
- Sublime Text3安装evernote插件
关键字 Markdown编辑器.Evernote.Sublime Text3 正文 Sublime Text3安装evernote插件方法如下: 1.使用Package Control安装ever ...
- Sublime Text3安装以及初次配置
Sublime Text3安装以及初次配置 工具:官网下载:Sublime Text3 安装:直接运行安装.http://write.blog.csdn.net/postedit 激活:参考文/晚晴幽 ...
- sublime text3安装后html:5+Tab不能快速生成html头部信息的解决办法
sublime text3安装后html:5+Tab不能快速生成html头部信息的解决办法: 需要下载Emmet插件,按网上写的步骤按ctrl+shift+P打开命令面板,输入install,鼠标点击 ...
- 转载 | Sublime Text3 安装以及初次配置
本文引自:http://blog.csdn.net/u011272513/article/details/52088800 工具:官网下载:Sublime Text3 安装:直接运行安装.http:/ ...
- Sublime Text3安装LESS
Sublime Text3安装LESS 1.Sublime Text3利用Package Control安装LESS插件.LESS2CSS插件 2.去node官网下载node.js http://no ...
- Sublime Text3 python自动补全问题——Sublime Text3安装Anaconda插件
学习python的时候 在编辑器的选择上会有很多选择,我最终还是选择了sublime text3. 相对于其他编辑器,sublime text有以下特性: 插件多,类似GoSublime,Emmet信 ...
随机推荐
- Flutter Widget框架概述
Flutter Widget采用现代响应式框架构建,这是从 React 中获得的灵感,中心思想是用widget构建你的UI. Widget描述了他们的视图在给定其当前配置和状态时应该看起来像什么.当w ...
- Map对象,Set对象使用(1)
Map对象:包含所有类型.可以是对象,函数,或字符串等,本质上是键值对的集合 let m = new Map(); let keyarr = [1,23,"发广告"]; let k ...
- thymeleaf如何遍历数据 each循环的使用
首先在html开始标签中引入一个属性 xmlns:th="http://www.thymeleaf.org" 遍历数据示例 <tbody> <tr th:each ...
- idea启动不了,报错Address localhost:1099 is already in use
解决方法 win + R 然后输入cmd netstat -ano|findstr 1099 taskkill -f -pid 你的PID
- curl安装问题--liburl3找不到
问题: 大概就是,liburl3依赖没找到,或版本不对. 解决办法: 我们可以使用purge重新安装之. sudo apt-get purge libcurl3-gnutls sudo apt ins ...
- Java总复习内容
StringBuffer定义时需要用正确的方式 例如: StringBuffer xxx = new StringBuffer("雯雯是猪"); 使用StringBuffer的连接 ...
- 《Tsinghua os mooc》第1~4讲 启动、中断、异常和系统调用
资源 OS2018Spring课程资料首页 uCore OS在线实验指导书 ucore实验基准源代码 MOOC OS习题集 OS课堂练习 Piazza问答平台 暂时无法注册 疑问 为什么用户态和内核态 ...
- 一个基于Unix套接字的注册登录系统
2016/5/5 今天,我参考<Unix网络编程-卷1>第5章的TCP回射客户/服务器程序写了一个简单的注册登录系统,其功能如下:(1)注册.客户端向服务器发送个人信息请求注册,服务器查询 ...
- Linux上面mount 域控的目录 超时 然后提示 error的解决办法
mount error(112): Host is down 故障解决 https://blog.csdn.net/lepton126/article/details/89447713 之前查到过 这 ...
- Jquery中数组转字符串,c:foreach自动将带","字符串进行拆分赋值
1.数组转字符串,逗号分割 a.push()将元素依次添加至数组: b.join()将数组转换成字符串,里面可以带参数分隔符,默认[,] <script type = text/javascri ...