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 creationhttps://tutsplus.com/lesson/lightning-fast-folder-and-file-creation/

  AdvencedNewFiles插件提供了更好的新建文件的方法。

 19、Sidebar Enhancementshttps://tutsplus.com/lesson/sidebar-enhancements/

  这个插件可以添加sidebar菜单。

 20、Sublime Linterhttps://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 Blockrhttps://tutsplus.com/lesson/docblockr/

  用于辅助生成注释,相当于专门写注释的Snippets。

 23、Pretty Task Managementhttps://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的更多相关文章

  1. Android Weekly Notes Issue #230

    Android Weekly Notes Issue #230 November 6th, 2016 Android Weekly Issue #230. Android Weekly笔记, 本期内容 ...

  2. 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 ...

  3. 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 ...

  4. Android Weekly Notes Issue #237

    Android Weekly Issue #237 December 25th, 2016 Android Weekly Issue #237 这是本年的最后一篇issue, 感谢大家. 本期内容包括 ...

  5. 如何在博客中使用SublimeText风格的代码高亮样式

    因为觉得博客园自带的代码高亮样式很单一,不符合作为前端的我的审美习惯,于是下定决心要想办法折腾出一个方法来应用上另外一套代码高亮样式. 虽然探索的过程是很痛苦的,但最后还是成功了,但也不枉付出的那些努 ...

  6. Android Weekly Notes Issue #229

    Android Weekly Issue #229 October 30th, 2016 Android Weekly Issue #229 Android Weekly笔记, 本期内容包括: 性能库 ...

  7. Android Weekly Notes Issue #227

    Android Weekly Issue #227 October 16th, 2016 Android Weekly Issue #227. 本期内容包括: Google的Mobile Vision ...

  8. Android Weekly Notes Issue #222

    Android Weekly Issue #222 September 11th, 2016 Android Weekly Issue #222 ARTICLES & TUTORIALS Fo ...

  9. Android Weekly Notes Issue #221

    Android Weekly Issue #221 September 4th, 2016 Android Weekly Issue #221 ARTICLES & TUTORIALS And ...

随机推荐

  1. mouseover、mouseout和mouseenter、mouseleave

    这里直接把<Javascript 高级程序设计(第三版)>中的解释贴出来: mouseover:在鼠标指针位于一个元素外部,然后用户将其首次移入另一个元素边界之内时触发.不能通过键盘触发这 ...

  2. jinja 2 filter 使用

    文档地址 http://jinja.pocoo.org/docs/templates/#builtin-filters indent indent(s, width=4, indentfirst=Fa ...

  3. bootstrap table教程--后台数据绑定、特殊列处理、排序

    上一篇文章介绍了基本的使用教程.本节主要介绍Bootstrap的后台数据绑定.特殊列处理及列的排序功能 1.数据绑定 一般做程序设计,很少是使用json文件直接绑定数据.基本上我们都是使用编程语言进行 ...

  4. 归并排序(C语言)

    合并排序(MERGE SORT)是又一类不同的排序方法,合并的含义就是将两个或两个以上的有序数据序列合并成一个新的有序数据序列,因此它又叫归并算法. 它的基本思想就是假设数组A有N个元素,那么可以看成 ...

  5. .Net调用Java端带有WS-Security支持的Web Service各方案实战【转】

    原文:http://www.xuebuyuan.com/641669.html 到现在为止,我们AEP平台已经发布很长一段时间了,也有很多ISV接入并上线了,就语言而言,目前主要有三类:Java..N ...

  6. TypeScript学习笔记(八) - 声明文件

    本篇将介绍TypeScript的声明文件,并简单演示一下如何编写和使用声明文件.本篇也是这个系列的最后一篇. 一.声明文件简介 TypeScript作为JavaScript的超集,在开发过程中不可避免 ...

  7. linux python 安装 nose lapack atlas numpy scipy

    linux python 安装 nose lapack atlas numpy scipy --http://lib.csdn.net/article/python/1262 作者:maple1149 ...

  8. Mac: iTerm2使用

    From: http://www.cnblogs.com/noTice520/p/3190529.html 之前一直有朋友要我分享下在用的mac软件,今天有空就来写一下,可能不止于软件,会有一些配置或 ...

  9. C#对象的三种序列化

    要让一个对象支持.Net序列化服务,用户必须为每一个关联的类加上[Serializable]特性.如果类中有些成员不适合参与序列化(比如:密码字段),可以在这些域前加上[NonSerialized]特 ...

  10. UOJ 55 【WC2014】紫荆花之恋——点分治+平衡树

    题目:http://uoj.ac/problem/55 点分治.在点分树上每个点上用 splay 维护管辖的点的情况.做几次就重构点分树.TLE.只能过 20 分. #include<cstdi ...