Sublime Text 3入门
来源:互联网 发布:天气在线软件下载 编辑:程序博客网 时间:2024/05/16 08:33
三、sublime Text3 教程
1、修改安装插件的位置
- 安装完sublime text3,在第一次运行的时候,sublime text3 会在%appdata%目录下生成一个Sublime Text 3的文件夹,用于存放配置文件,以及后面安装的各种插件(所以第一次打开sublime text3时会比较慢)
点击查看原图
要做的第一件事情就是把这个文件移动安装目录,便于设置完后打包。
第一步:安装完sublime text3后,不要直接运行。
找到sublime text3的安装目录,并在该目录下新建 Data 文件夹(注意大小写)。如果已经运行了,请先在地址栏输入 %appdata% 然后删除该目录下的sublime text3文件夹。
完成这一步之后再打开sublime text3所有的配置文件都会被生成在Data文件夹中了
点击查看原图
第二步:安装你需要的插件
这就没什么好说的了,还是默认的安装方式。安装后的插件可以在sublime text3安装目录下的 Data/Packages下找到。第三步:打包sublime text3文件夹
打包的文件就可以在其他电脑上直接使用了。
2、注册
生成的密钥
密钥
----- BEGIN LICENSE -----Andrew WeberSingle User LicenseEA7E-855605813A03DD 5E4AD9E6 6C0EEB94 BC99798F942194A6 02396E98 E62C9979 4BB979FE91424C9D A45400BF F6747D88 2FB8807890F5CC94 1CDC92DC 8457107A F151657B1D22E383 A997F016 42397640 33F41CFCE1D0AE85 A0BBD039 0E9C8D55 E1B89D5D5CDB7036 E56DE1C0 EFCC0840 650CD3A6B98FC99C 8FAC73EE D2B95564 DF450523------ END LICENSE ------
3、汉化
4、配置
点击preferences-setting user,个人设置如下:
{//字体大小"font_size": 13.0,//字体类型"font_face": "Consolas",// 设置每一行到顶部,以像素为单位的间距,效果相当于行距"line_padding_top": 2,// 设置每一行到底部,以像素为单位的间距,效果相当于行距"line_padding_bottom": 2,// html和xml下突出显示光标所在标签的两端,影响HTML、XML、CSS等"match_tags": true, // 是否显示代码折叠按钮"fold_buttons": true,// 代码提示"auto_complete": true,// 默认编码格式"default_encoding": "UTF-8",// 左边边栏文件夹动画"tree_animation_enabled": true,//删除你想要忽略的插件"ignored_packages": [ "Vintage", "YUI Compressor" ]}
5、装插件
插件的安装方法有两个:直接安装和插件管理安装。
直接安装,将下载的安装包解压缩到Packages目录(菜单->preferences>packages);
Package Control组件安装。用Package Control安装插件的方法:
按下Ctrl+Shift+P调出命令面板,输入install, 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。
有的网络环境可能会不允许访问陌生的网络环境从而设置防火墙,而Sublime Text 貌似无法设置代理,可能就获取不到安装包列表了。
常用插件
Package Control(安装包控制)
打开Sublime Text ,按快捷键 ctrl+` 或者点击 Tools → Command Palette 调出控制台Console;将以下代码复制粘贴进命令行后回车:
import urllib2,os;
pf=’Package Control.sublime-package’;
ipp=sublime.installed_packages_path();
os.makedirs(ipp)ifnot os.path.exists(ipp)elseNone;
open(os.path.join(ipp,pf),’wb’).write(urllib2.urlopen(‘http://sublime.wbond.net/‘+pf.replace(’ ‘,’%20’)).read())重新启动Sublime Text 3,如果在Preferences → Package Settings 中看到 Package Control 这一项,说明安装成功。
Alignment(代码补齐) 下载:https://github.com/wbond/sublime_alignment
ColorPicker(调色盘) 下载:https://github.com/weslly/ColorPicker
在编辑CSS样式的时候,ColorPicker可以让sublime text 内置一个调色盘,调好颜色,点击OK就会在光标处生成十六进制颜色代码。
ColorPicker界面见
Zen Coding(现已改名为Emmet) 下载:https://github.com/sergeche/emmet-sublime
- 使用仿CSS选择器的语法来快速开发HTML和CSS,Zen Coding由两个核心组件组成:一个缩写扩展器(缩写为像CSS一样的选择器)和上下文无关的HTML标签对匹配器。
使用ZenCoding编写代码时,需要遵循一定的缩写规则:
- E元素名(div、p);
- E#id带Id的元素(div#content、p#intro、span#error);
- E.class带class的的元素(div.header、p.error),id和class可以连着写,div#content.column
- E>N子元素(div>p、div#footer>p>span)
- E*N多项元素(ul#nav>li*5>a)
- E+N多项元素
- E$*N带序号的元素
- 使用仿CSS选择器的语法来快速开发HTML和CSS,Zen Coding由两个核心组件组成:一个缩写扩展器(缩写为像CSS一样的选择器)和上下文无关的HTML标签对匹配器。
SublimeTmpl(自定义新建文件) 下载:https://github.com/kairyou/SublimeTmpl
默认已经添加了html、css、js等常见类型的面板,按ctrl+alt+h/ctrl+alt+c/ctrl+alt+j可新建这 3钟类型的文件,快捷键在这里\Packages\SublimeTmpl\Default (Windows).sublime-keymap, 模板文件在这里\Packages\SublimeTmpl\templates,可修改。
其他插件:
- Clipboard-history(粘贴板历史记录) 下载:https://github.com/kemayo/sublime-text-2-clipboard-history
- CSScomb(CSS属性排序) 下载:https://github.com/csscomb/CSScomb-for-Sublime
- Gits(集成 GitHub) 下载:https://github.com/kemayo/sublime-text-git
- Hex-to-HSL-Color Hex(颜色模式转HSL颜色模式) 下载:https://github.com/atadams/Hex-to-HSL-Color
- HtmlTidy(清理与排版你的HTML代码) 下载:https://github.com/welovewordpress/SublimeHtmlTidy
- JsFormat(javascript格式化) 下载:https://github.com/jdc0589/JsFormat
- PHPTidy(整理与排版PHP代码) 下载:https://github.com/welovewordpress/SublimePhpTidy
- SideBarEnhancements(侧边栏增强) 下载:https://github.com/titoBouzout/SideBarEnhancements
- SublimeLinter(代码错误提示) 下载:https://github.com/SublimeLinter/SublimeLinter/tree/sublime-text-3
- SFTP(编辑 FTP 或 SFTP 服务器上的文件) 下载:http://wbond.net/sublime_packages/sftp
- Tradsim(中文繁字体和简体字转换) 下载:https://github.com/erinata/SublimeTradsim
- TrailingSpacer(高亮显示多余的空格和Tab) 下载:https://github.com/SublimeText/TrailingSpaces
- YUI Compressor(压缩JS和CSS文件) 下载:https://github.com/kairyou/SublimeYUICompressor
参考资料
http://www.imjeff.cn/blog/146/
http://blog.csdn.net/idxuanjun/article/details/13292847
http://my.oschina.net/theforever/blog/136554
<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
- Sublime Text 3 入门
- Sublime Text 3入门
- Sublime Text 3 使用入门
- Sublime Text 2 入门
- Sublime Text 2 入门
- Sublime Text 2 入门
- Sublime Text 2 入门
- Sublime Text 2 使用入门
- Sublime Text 2 使用入门
- Sublime Text 2 入门笔记
- Sublime Text 2 使用入门
- Sublime Text 2入门指南
- sublime text 3 入门技巧与常见问题解决
- sublime text 3
- Sublime text 3快捷键
- Sublime Text 3
- sublime text 3 序列号
- Sublime Text 3 配置
- RestFul(一)WebService之CXF的RestFul风格开发
- Java中Properties类的操作
- Restful(二)Spring整合CXF,发布RSETful 风格WebService
- Spring整合mongodb详解
- mac下为php添加UUID扩展不成功的解决方案
- Sublime Text 3入门
- 十六进制色值转换
- 【Android开发】基本组件-复选框
- 《将博客搬至CSDN》
- Spring 简单的定时任务实例
- Java-Collections Framework学习与总结-ArrayDeque
- [置顶] mongodb Replica Sets +Sharding高可用集群搭建
- 致“想创业”和“正在创业”的人们~
- 黑马程序员---【C语言】03函数