`
seeker.c
  • 浏览: 1562 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

Perfect Workflow in Sublime Text 2 - Getting Start

 
阅读更多

前言:休息了一个多月回来,电脑也重装了,打开sublime发现插件都没装...于是决定写写Blog做些记录吧

参考并翻译自https://tutsplus.com/course/improve-workflow-in-sublime-text-2/#essential_plugins

本人英语一般般,只是把有趣的地方拉拉出来,原文是video,我只是做些摘录;类似的文章很多,记得Paul Irish也有过类似的视频介绍等等...

 

Perfect Workflow in Sublime Text 2 - Getting Start

 

Say Hello

 

    首先来简单的介绍下sublime的一些特点:

 

  1.  多光标(可以同时编辑多处)
  2. vintage mode, 对那些习惯用vim的人来说很棒的package(很少用vim的飘过...)
  3. 非常非常快且轻量
  4. 大量的文档和资源
  5. 强大的命令面板
  6. 丰富的插件,而且安装无比的方便(5秒搞定...)

 安装和基本设置

 

    简单说明下,sublime并不是强制注册的,可以无限期免费使用;如果你喜欢这款ide,不妨购买下,支持下别人的工作

另外关于安装,下下来就ok了,直接打开的;基本界面和设置就不说了,很容易,自己打开体验一下,或者看下原文的video

 

多光标操作

 

 

    sublime的多光标编辑是非常方便的,记住这些快捷键,什么都好说 http://www.sublimetext.com/docs/2/multiple_selection_with_the_keyboard.html

 

Command Palette-命令面板

 

    不是每个人都能记住那么多快捷键的,对于那些记性不好的人来说(比如我),命令面板绝对是个好东西;打开命令面板(ctrl + shift + p),输入siderbar,选择toggle siderbar,回车搞定。

 

Using Go to anything to open files

 

    sublime有一个go to anything(ctrl + p)的功能,这里我介绍下使用它来打开文件;ctrl + p打开面板,搜索你想要打开的文件(这个功能几乎所有ide都有),sublime在这方面特别快,而且有预览,类似的文件你可以预览下,再决定是否打开,只要你用过就会觉得这个很棒。

 

Using Go to anything with Symbols

 

    上面提到了用go to anything来打开文件,这里提下@在其中的使用;使用ctrl + p然后输入@ 或者直接ctrl + r,这个时候你能看到类似这个文件中所有的方法列表或者css文件中的所有元素

    这样非常方便,要查看制定的方法之类,尤其还可以和文件系统结合,比如我要修改body的css样式(假设我的样式文件是style.css),我们可以直接ctrl + p,输入style@body,这样就可以直接跳转到body,非常的方便。

 

Key Bindings

 

    简单的说,sublime里面的快捷键都是可以自定义的(很平常的功能了哈)

    打开Preferences > Key Bindings - Default 可以查看到所有的快捷键,如果需要修改就在Preferences > Key Bindings - User下修改

     Sublime所有的配置文件都是Default + User的方式,不要修改Default文件,另外说下所有的配置文件的json文档,一目了然:)

 

安装插件-Package Control

 

    sublime安装插件有两种方式,第一种通过package control,第二种手动安装(这个就不介绍了,我很少用),我们来看看package control吧

    看下http://wbond.net/sublime_packages/package_control

    ctrl + ` 然后输入

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')

 

    那么,这样就搞定啦,然后看下如何使用。

    依旧是打开命令面板(ctrl + shift + p),输入package control,你就能看到所有它的功能;最常用的是install package(因为是模糊查询,所以我们就直接输入install pack...),然后你就能搜索你需要的插件啊 theme啊之类,比如常用的sublime linter之类,你想要什么这里几乎都有,5秒钟搞定:)

 

关于sublime的基本介绍就到这,我也是看过video之后把里面的内容简单的拉了出来,只是为自己做个记录;

btw:感谢作者Jeffrey Way

 

    

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics