sublime text 3 设置
最近开始用sublime text 3,查资料总结了一下常用的设置,记录下以备用,同时也希望能改大家带来方便
0、使用package control安装,点前边超链接,复制左侧代码到console,回车执行
sublime text 3:
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)
安装完之后,若是连不上,则修改hosts文件,{IPv4 address}sublime.wbond.net
其次若无法访问channel_v3.json:package settings-->package control-->settings-user添加以下片段,
"channels":
	[
		"https://packagecontrol.io/channel_v3.json",
		"https://web.archive.org/web/20150905194312/https://packagecontrol.io/channel_v3.json"
	],
1、高亮修改中选项卡
preferences-User,一般会打开如下类似目录
linux下:/home/你的用户名/.config/sublime-text-3/Packages/User
windows下:C:\Users\你的用户名\AppData\Roaming\Sublime Text 3\Packages\User
添加一个文件,文件名:Default.sublime-theme
文件内容
[{
    "class": "tab_control",
    "attributes": ["selected", "file_medium_dark"],
    "tint_modifier": [0, 255, 0, 80]
}]
选项卡中变绿色的功能
2、常用设置。在上边同样位置,添加一个文件,文件名:Preferences.sublime-settings
文件内容
{
    "font_size": 12, //设置字体大小, 我比较喜欢大一点的字体
    "ignored_packages": //设置忽略文件类型, 第二个是默认忽略的, 第一个markdown文件我使用另一种文件打开,
        [
        "Markdown",
        "Vintage" 
    ],
    "create_window_at_startup": false, //取消启动时,自动打开新窗口的设置, 这个设置很恶心, 每次启动后会自动生成一个空白窗口
    "open_files_in_new_window": false, //取消打开文件时会新生成一个窗口, 默认设置每次打开一个项目会重新生成一个窗口
    "highlight_line": true, //高亮当前编辑行, 其实高亮的不明显
    "highlight_modified_tabs": true, //文件还未未保存修改时, 标签黄色高亮提示, 
    "show_encoding": true, //在窗口右下角显示打开文件的编码
    "translate_tabs_to_spaces": true, //将tab键的形式改为四个空格,
"update_check": false //关闭自动更新
}
3、括号匹配,使用package control安装brackethighlighter,方法:ctrl+alt+p,输入install,然后输入brackethighlighter,回车安装,然后进行配置
同样在上述位置,建立一个文件,文件名:bh_core.sublime-settings
文件内容
{
    "bracket_styles": {
        "default": {
            "icon": "dot",
            "color": "brackethighlighter.default",
            "style": "outline"          
        },
        "unmatched": {
            "icon": "question",
            "color": "brackethighlighter.unmatched",
            "style": "outline"
        },
        "curly": {
            "icon": "curly_bracket",
            "color": "brackethighlighter.curly",
            "style": "outline"
        },
        "round": {
            "icon": "round_bracket",
            "color": "brackethighlighter.round",
            "style": "outline"
        },
        "square": {
            "icon": "square_bracket",
            "color": "brackethighlighter.square",
            "style": "underline"
        },
        "angle": {
            "icon": "angle_bracket",
            "color": "brackethighlighter.angle",
            "style": "underline"
        },
        "tag": {
            "icon": "tag",
            // "endpoints": true,
            "color": "brackethighlighter.tag",
            "style": "outline"
        },
        "c_define": {
            "icon": "hash"
            // "color": "brackethighlighter.c_define",
            // "style": "underline"
        },
        "single_quote": {
            "icon": "single_quote",
            "color": "brackethighlighter.single_quote",
            "style": "outline"
        },
        "double_quote": {
            "icon": "double_quote",
            "color": "brackethighlighter.double_quote",
            "style": "outline"
        },
        "regex": {
            "icon": "regex"
            // "color": "brackethighlighter.quote",
            // "style": "underline"
        }
},
}
4、代码提示,ctrl+alt+p,输入install,然后输入SublimeCodeIntel,回车安装
支持:JavaScript, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python3, XML, Sass, XSLT, Django, HTML5, Perl, CSS, Twig, Less, Smarty, Node.js, Tcl, TemplateToolkit, PHP
最后、效果图

5:codeformat 支持php、css、html、javascript、python、vbscript等
sublime text 3 设置的更多相关文章
- SUBLIME TEXT 2 设置文件详解
		SUBLIME TEXT 2 设置文件详解 Preferences.sublime-settings文件: // While you can edit this file, it’s best to ... 
- Sublime Text 3设置笔记
		Sublime Text 3设置笔记 Sublime Text 3设置指南 1. 安装package control 下载package control源码安装包,并解压: http://yun.ba ... 
- Sublime Text永久设置使用4个空格缩进
		Sublime Text是一款轻量高效的代码编辑器,官网地址是:http://www.sublimetext.com/,默认情况下sublime是使用tab进行缩进,如果手动敲空格是比较麻烦的,并且很 ... 
- [转]Sublime Text 2 设置文件详解
		Sublime Text 2是那种让人会一眼就爱上的编辑器,不仅GUI让人眼前一亮,功能更是没的说,拓展性目前来说也完全够用了,网上介绍软件的文章和推荐插件的文章也不少,而且很不错,大家可以去找找自己 ... 
- Sublime Text怎么设置文件在新标签打开?
		设置Sublime Text新标签页tab打开文件.Sublime Text Files not opening a new tab?每次打开文件,Sublime Text总是把当前的tab打开的文件 ... 
- Sublime Text 2 设置文件详解(转)
		Sublime Text 2是那种让人会一眼就爱上的编辑器,不仅GUI让人眼前一亮,功能更是没的说,拓展性目前来说也完全够用了,网上介绍软件的文章和推荐插件的文章也不少,而且很不错,大家可以去找找自己 ... 
- sublime text 3设置浏览器快捷键
		一.设置默认浏览器 1,打开sublime 依次选择 tools > build system > new build system... 2,选择你喜欢的浏览器,右键 > 属性 把 ... 
- Sublime Text 3设置吊炸天PHP开发环境
		@heiyeluren @created: 2016/5/31 @last modify: 2016/7/8 1. 下载安装Sublime Text 3 http://www.sublimetext. ... 
- sublime text 3设置
		Sublime text 3 中文文件名显示方框怎么解决? 如图,中文文件名打开全是乱码,内容倒是装了converttoutf8没什么太大的问题. 作者:凝空虚步链接:https://www.zhih ... 
随机推荐
- HDU 4771    Stealing Harry Potter's Precious
			Stealing Harry Potter's Precious Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 ... 
- mysql 存储结构
			mysql存储结构:数据库->表->数据 1)管理数据库 增:create database sjk; 删:drop database sjk; 改:alter database sjk; ... 
- 目标检测--Rich feature hierarchies for accurate object detection and semantic segmentation(CVPR 2014)
			Rich feature hierarchies for accurate object detection and semantic segmentation 作者: Ross Girshick J ... 
- .net重启iis线程池和iis站点程序代码【转】
			转:http://www.jb51.net/article/44162.htm 重启站点: 复制代码代码如下: /// <summary> /// 根据名字重启站点.(没重 ... 
- Google Protocol Buffer 协议
			1. Protocol Buffers 简介 Protocol Buffers (ProtocolBuffer/ protobuf )是Google公司开发的一种数据描述语言,类似于XML能够将结构化 ... 
- mysql中NULL和null的区别
			接触php的web开发一段时间了,在进行数据库操作的时候经常会遇到一个问题,使得同一字段在页面显示时有3种类型NULL,null以及数字,当时的解决办法是将这一字段定义为varchar类型,在插入数据 ... 
- 什么是动态语言  OC 的runtime
			OC是一门 动态语言. 问题来了.什么是动态语言? 与之相对的静态语言? 学习C++的时候,记得一个名词:“运行时的动态绑定”. 这个是 “多态”的概念. 简单提一下:关键:类指针可以指向本类,或者其 ... 
- Oracle:使用过程中的问题集锦
			导读:在使用Oracle的过程中,又频繁的出问题.突然间就连接不上,各种报错了.在此,将问题给记录下来,方便以后查看. 一.ora 12514监听程序当前无法识别 之前一直链接使用的好好的,突然就连接 ... 
- tech
			流式计算框架storm.spark.genfire.esper(CEP) 
- jquery.css 最简单的用法
			//判断验证码 if (pwd != "" && pwd != null) { $("#TxtPwd").css(& ... 
