SublimeText Videos Notes
【SublimeText Videos Notes】
Getting Started
1、Hello:https://tutsplus.com/course/improve-workflow-in-sublime-text-2/
为什么什么要使用Sublime Text:
1)多光标特性。
2)Vintage Mode。(vim模式)
3)fastest。(没有更快的了)
4)coolest。(更有更酷的了)
5)command pallete。(让你更少的使用键盘)
6)plugin。(丰富的插件以及便捷的安装)
2、Installation & Base Setting:https://tutsplus.com/lesson/installation-and-base-settings/
1)"Command + ," :打开个人配置文件。
2)"Command + +"、"Command + -":直接修改文字大小,修改会直接存入个人配置文件中。
3)Preferences -> Color Scheme:可以选择字符风格。
4)“Command + Q”:完全退出Sublime Text。
5)Preferences -> Settings - Default:此文件路径是个不存在的路径,字符写在程序内,每次启动,内容均会重置为默认值。
3、Services-and-Open-From-Terminal:https://tutsplus.com/lesson/services-and-opening-sublime-from-the-terminal/
1)通过在Automator中添加服务,可以在右键菜单中添加“Open in Sublime”选项。
2)通过ln -s可以把subl添加进$PATH路径中。
4、Multiple-Cursors-and-Incremental-Search:https://tutsplus.com/lesson/multiple-cursors-and-incremental-search/
1)"Option + Command + F":替换。
2)"Command + D":Quick Add Next。
3)"Ctrl + Command + G":Find All。
4)"Option + Mouse":多光标多选。光标最后在左边。
5)"Shift + Command + L":Splitting the Selection into Lines。光标最后在右边。
6)"Command + I":Incremental Find。
5、The Command Pallete:https://tutsplus.com/lesson/the-command-palette/
1)"Command + Shift + P":Command Pallete。
6、Instant File Changing:https://tutsplus.com/lesson/instant-file-changing/
1)"Command + P":Goto Anything……。在输入过程中,随着不断地定位,当前文件的文件内容会不断变换,but title不会变。当点击Enter后,Tab会转换到相应的tab。
7、Symbols:https://tutsplus.com/lesson/symbols/
1)“Command + R”:Search Symbols。比"Command + P"多了一个@符号。用于搜索函数名,结构体名,类竘,样式名。不包括变量名。
8、Key Bindings:https://tutsplus.com/lesson/key-bindings/
略
9、Installing Plugins Without Package Control:https://tutsplus.com/lesson/installing-plugins-without-package-control/
1)把plugin放置下packages下即可。
10、Package Control:https://tutsplus.com/lesson/package-control/
1)wbond中目前只有2个package contorl。
Snippets
11、Your First Snippets:https://tutsplus.com/lesson/your-first-snippet/
1)Tools -> Snippets:代码断。也可"Command + Shift + P",输入Snippets来打开。
2)“Command + /”:注释。
12、Adding-Snippets-Through-Package-Control:https://tutsplus.com/lesson/adding-snippets-through-package-control/
1)可以通过Package Control添加Snippets。
13、Easier Testing With Snippets:https://tutsplus.com/course/improve-workflow-in-sublime-text-2/
略
Essential Plugins
14、Zen Coding:https://tutsplus.com/lesson/zen-coding-2/
介绍如何用Zen Coding插件。一个HTML开发插件。
15、Emmet:https://tutsplus.com/lesson/emmet/
Emmet,Zen Coding的进化版插件。
16、Cross-Browser CSS With Prefixer:https://tutsplus.com/course/improve-workflow-in-sublime-text-2/
自动扩展当前样式成各平台的独立格式。
17、Fetch Files with Ease:https://tutsplus.com/lesson/fetch-files-with-ease/
如果你在用一些公用的或者开源的框架,但是,过了一段时间后,可能该开源库已经更新了,而你没有发现,这个时候可能已经不太适合你的项目了,那么你就要重新折腾一遍或者继续用陈旧的文件。Nettuts Fetch可以让你设置一些需要同步的文件列表,然后保存更新。
18、Lightning fast folder and file creation:https://tutsplus.com/lesson/lightning-fast-folder-and-file-creation/
AdvencedNewFiles插件提供了更好的新建文件的方法。
19、Sidebar Enhancements:https://tutsplus.com/lesson/sidebar-enhancements/
这个插件可以添加sidebar菜单。
20、Sublime Linter:https://tutsplus.com/lesson/sublime-linter/
Linter插件用于语法检察,包括js、python。
21、Sexy Code Snippet Management With gists:https://tutsplus.com/lesson/sexy-code-snippet-management-with-gists/
管理 Snippets
22、Doc Blockr:https://tutsplus.com/lesson/docblockr/
用于辅助生成注释,相当于专门写注释的Snippets。
23、Pretty Task Management:https://tutsplus.com/lesson/pretty-task-management/
用于记录与管理任务的插件。
24、HTTP Requests within Sublime:https://tutsplus.com/lesson/http-requests-within-sublime/
HTTP请求测试插件。
25、Live Reload:https://tutsplus.com/lesson/livereload/
为Command+S动作提供实时刷新功能的插件。
Tips, Techniques and Modifications
26、Regular Expressions ion Sublime:https://tutsplus.com/lesson/regular-expressions-in-sublime/
Command + I 弹出的Bar中,最左边的按钮用于确认是否使用正则表达式。
27、Vintage Mode:https://tutsplus.com/lesson/vintage-mode/
vim模式,带来的好处是你的手指不是离开键盘,并表是集中在键盘的中央位置。
28、Quicker Stylesheet References:https://tutsplus.com/lesson/quicker-stylesheet-references/
在Command Pallete中可以使用copy方法,用于copy文件名、文件路径。
29、Join Lines:https://tutsplus.com/lesson/joining-lines/
Command + J:连行。
30、Sublime and Markdown with marked:https://tutsplus.com/lesson/sublime-and-markdown-with-marked/
如何集成Markdown工具(用于显示md文件)。
31、All about projects:https://tutsplus.com/lesson/all-about-projects/
.sublime-project文件中可以指定显示的目录,以及配置各种属性。
32、Configuring and mastering split windows:https://tutsplus.com/lesson/configuring-and-mastering-split-windows/
添加0.33和0.66的窗口分隔。
33、Custom Builds:https://tutsplus.com/lesson/custom-builds/
新建Builds。
Closing
34、See Ya:https://tutsplus.com/lesson/see-ya/
SublimeText Videos Notes的更多相关文章
- Android Weekly Notes Issue #230
Android Weekly Notes Issue #230 November 6th, 2016 Android Weekly Issue #230. Android Weekly笔记, 本期内容 ...
- Saw a tweet from Andrew Liam Trask, sounds like Oxford DeepNLP 2017 class have all videos slides practicals all up. Thanks Andrew for the tip!
Saw a tweet from Andrew Liam Trask, sounds like Oxford DeepNLP 2017 class have all videos/slides/pra ...
- ASP.NET Core 1.1.0 Release Notes
ASP.NET Core 1.1.0 Release Notes We are pleased to announce the release of ASP.NET Core 1.1.0! Antif ...
- Android Weekly Notes Issue #237
Android Weekly Issue #237 December 25th, 2016 Android Weekly Issue #237 这是本年的最后一篇issue, 感谢大家. 本期内容包括 ...
- 如何在博客中使用SublimeText风格的代码高亮样式
因为觉得博客园自带的代码高亮样式很单一,不符合作为前端的我的审美习惯,于是下定决心要想办法折腾出一个方法来应用上另外一套代码高亮样式. 虽然探索的过程是很痛苦的,但最后还是成功了,但也不枉付出的那些努 ...
- Android Weekly Notes Issue #229
Android Weekly Issue #229 October 30th, 2016 Android Weekly Issue #229 Android Weekly笔记, 本期内容包括: 性能库 ...
- Android Weekly Notes Issue #227
Android Weekly Issue #227 October 16th, 2016 Android Weekly Issue #227. 本期内容包括: Google的Mobile Vision ...
- Android Weekly Notes Issue #222
Android Weekly Issue #222 September 11th, 2016 Android Weekly Issue #222 ARTICLES & TUTORIALS Fo ...
- Android Weekly Notes Issue #221
Android Weekly Issue #221 September 4th, 2016 Android Weekly Issue #221 ARTICLES & TUTORIALS And ...
随机推荐
- JDK5的新特性:泛型、可变参数、静态导入
数组可以在创建的时候就指定存放的数据类型,这样放入不同类型的时候就会发生编译错误. 而集合却可以存储多种不同类型,这样的话如果是遍历的时候在集合中装了好多不同的数据类型的时候,十分容易发生类型转换错误 ...
- C# #if, #else和#endif预处理指令
#if 使您可以开始条件指令,测试一个或多个符号以查看它们是否计算为 true.如果它们的计算结果确实为true,则编译器将计算位于 #if 与最近的 #endif 指令之间的所有代码.例如, ...
- 2017年7月ROS学习资料小结
<孙子兵法·谋攻篇>:"上兵伐谋,其次伐交,其次伐兵,其下攻城:攻城之法为不得已." 任何发生在自己国土上的战争,即便胜利,也饱含屈辱. ----~~~~----Gaz ...
- APP界面框架初窥---标签导航
标签导航是十大界面框架设计里最常用的界面框架设计,也是被业界之内公认的一种普遍使用的页面框架设计.那么这种页面框架设计在作业方面对一个用户来说也是最常见的一种页面框架设计,比如说微博.微信.手机百度. ...
- C++的explicit关键字
C++程序员对于explicit这个关键字其实不是很熟悉,至少我是如此:原因在于其使用范围不大,而且作用也没有那么大. 但是这不是说明我们的程序中不需要这个关键字,按Google的C++编程规范和Ef ...
- 笔记本电脑CPU低压、标压、高压的区别
一.笔记本CPU型号后面有通常“U”,“M”等字样,而“U”是低压的意思,“M”是标压的意思. 1.低压U:功耗低.发热低,性能不足 2.标压M:功耗高.发热高.性能高 二.选购技巧 笔记本电脑CPU ...
- Ambiguous reference to member 'dataTask(with:completionHandle:)'错误
在研究IOS的网络请求过程中,因为NSURLConnection已经过时,需要引用到URLSession var url:NSURL=NSURL(string: "http://3g.163 ...
- web本地存储(localStorage、sessionStorage)
web 本地存储 (localStorage.sessionStorage) 说明 对浏览器来说,使用 Web Storage 存储键值对比存储 Cookie 方式更直观,而且容量更大,它包含两种:l ...
- shell编写redis启动脚本
安装后redis,默认系统不会自启动,如果关机或重启redis不会自行启动,linux下/etc/init.d/目录下基本上存放所有系统的大多数的启动脚本,放在这个目录下的脚本可以实现自启动操作. ...
- Shell编程时常用的系统文件(转)
10.1 Linux系统目录结构 / 根目录,所有文件的第一级目录 /home 普通用户家目录 /root 超级用户家目录 /usr 用户命令.应用程序等目录 /var 应用数据.日志等目录 /lib ...