前言:休息了一个多月回来,电脑也重装了,打开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的一些特点:
- 多光标(可以同时编辑多处)
- vintage mode, 对那些习惯用vim的人来说很棒的package(很少用vim的飘过...)
- 非常非常快且轻量
- 大量的文档和资源
- 强大的命令面板
- 丰富的插件,而且安装无比的方便(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
相关推荐
《workflow-bpmn-modeler-jeecgboot V0.1.0:基于flowable流程与vue.js的增强型工作流设计器》 在信息技术领域,流程管理是企业自动化的重要组成部分,而BPMN(Business Process Model and Notation)模型器则是...
本项目"workflow-in-mvc-simple-demo"旨在提供一个简单的示例,展示如何将工作流集成到MVC应用中,以实现更加灵活和可维护的业务逻辑。 首先,让我们深入了解一下工作流(Workflow)。工作流是一系列按特定顺序执行...
- Getting Started with SublimeText:基础入门教程。 - Sublime Text Perfect Workflow:构建高效的Sublime Text工作流程。 通过深入学习和实践,Sublime Text将成为你不可或缺的开发工具,无论你是初学者还是经验...
本示例"workflow-in-mvc-asyc-simple-demo"展示了如何在ASP.NET MVC项目中集成这两种技术。 首先,让我们详细了解异步控制器。在ASP.NET MVC中,异步控制器允许开发者创建非阻塞操作,这意味着在等待某些操作完成时...
用法.st [] -列出/过滤您的.sublime-project文件:right_arrow_curving_left:在Sublime Text中打开结果⌘+:right_arrow_curving_left:在Finder中显示文件.stconfig显示当前设置Workflow Is Up To Date / Workflow ...
标签:airavata-workflow-model-component-0.6-sources.jar,airavata,workflow,model,component,0.6,sources,jar包下载,依赖包
python库。 资源全名:workflow_nodes-0.3.0-py3-none-any.whl
标签:airavata-workflow-model-core-0.6-javadoc.jar,airavata,workflow,model,core,0.6,javadoc,jar包下载,依赖包
标签:airavata-workflow-model-core-0.11-sources.jar,airavata,workflow,model,core,0.11,sources,jar包下载,依赖包
标签:airavata-workflow-model-core-0.10-javadoc.jar,airavata,workflow,model,core,0.10,javadoc,jar包下载,依赖包
标签:airavata-workflow-model-core-0.5-sources.jar,airavata,workflow,model,core,0.5,sources,jar包下载,依赖包
标签:airavata-workflow-model-core-0.7-javadoc.jar,airavata,workflow,model,core,0.7,javadoc,jar包下载,依赖包
标签:airavata-workflow-model-component-node-0.9.jar,airavata,workflow,model,component,node,0.9,jar包下载,依赖包
标签:airavata-workflow-model-core-0.11-javadoc.jar,airavata,workflow,model,core,0.11,javadoc,jar包下载,依赖包
标签:airavata-workflow-model-component-0.11-sources.jar,airavata,workflow,model,component,0.11,sources,jar包下载,依赖包
标签:airavata-workflow-model-core-0.12-sources.jar,airavata,workflow,model,core,0.12,sources,jar包下载,依赖包
标签:airavata-workflow-model-core-0.8-sources.jar,airavata,workflow,model,core,0.8,sources,jar包下载,依赖包
标签:airavata-workflow-model-component-node-0.6.jar,airavata,workflow,model,component,node,0.6,jar包下载,依赖包
标签:airavata-workflow-model-core-0.13-javadoc.jar,airavata,workflow,model,core,0.13,javadoc,jar包下载,依赖包
标签:airavata-workflow-model-core-0.8-javadoc.jar,airavata,workflow,model,core,0.8,javadoc,jar包下载,依赖包