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

    题意: 给你一个x*y的矩阵,让你把他用n-1次切割分成n块 要求每一块的长与宽的比值最大的最小 求这个比值(保留6位小数) 题解: 本来想用二分来做 然而n<=10 所以我们可以暴力枚举+贪心 ...

  2. 关于apply、call和bind的总结

    基础知识不是你看了一遍书或者两篇文章就能掌握的. 之前看书看文章时,感觉自己看懂了就掌握了.呵呵!too young!too naive! 以前的坑还是要一铲一铲的填上的. 高程上面关于apply和c ...

  3. L205 EE

    As an Electrical Engineer at P, you will: Design, build, and verify PCBAsCreate, modify, and update ...

  4. c# sqlbulkcopy批量插入数据

    dt信息中包含数据和表名 public static void SqlBulkInsert(DataTable dt, string connStr) { try { using (var conn ...

  5. protel 99se 全部焊盘和过孔补泪滴,很多都是失败的,对板子有影响吗?补泪滴的作用?

    泪滴     是焊盘与导线或者是导线与导孔之间的滴装连接过度,设置泪滴的目的是在电路板受到巨大外力的冲撞时,避免导线与焊盘或者导线与导孔的接触点断开,另外,设置泪滴也可使PCB电路板显得更加美观.te ...

  6. android如何改变应用程序安装后显示的图标

    修改 res目录下所有ic_launcher.png 为你想显示的图标

  7. 6-11 Level-order Traversal(25 分)

    Write a routine to list out the nodes of a binary tree in "level-order". List the root, th ...

  8. 利用Web Services开发分布式应用

    一.引言 在前面文章中分别介绍了MSMQ和.NET Remoting技术,今天继续分享.NET 平台下另一种分布式技术——Web Services 二.Web Services 详细介绍 2.1 We ...

  9. docker 数据卷 ---- 基础篇

    用户在使用 Docker 的过程中,往往需要能查看容器内应用产生的数据,或者需要把容器内的数据进行备份,甚至多个容器之间进行数据的共享,这必然涉及容器的数据管理操作.容器中管理数据主要有两种方式:数据 ...

  10. Cocos2d-x调用Java 代码

    Java代码: package com.dishu; import com.dishu.org.R; import android.app.Activity; import android.app.A ...