Sublime Text 3初体验之Package Control
http://www.imooc.com/article/12616
下面介绍几款Sublime Text 常用Package
1.Emmit
2.JavaScript & NodeJS Snippets
3.jQuery
4.Insert Callback
5.AdvanceNewFile
6.Http Requester
7.SidebarEnhancement
安装package之前先安装Package Control,官网首页https://packagecontrol.io/installation#st3,选中并复制
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
打开Subl Text3 View菜单->Show Console,将复制的内容粘贴在Console中敲回车,稍等后,即可摁 Ctrl+Shift+P 输入PIC,看到Package Control:install Package,表明安装成功。
1.Emmit
编写Html很方便,输入div*4按Tab键即可显示4个div,输入div.header>div.logo#logo即可显示带class和ID的div;新建HTML文档,输入! 摁Ctrl+E,HTML的文档结构便自动生成了
2.JavaScript & NodeJS Snippets
Javascript & node js提示,类似getElementById等方法
3.jQuery
提示jQuery语法,输入get,即可看到对应的 jQuery语法

5.AdvanceNewFile
快捷键 Alt+Shift+N 即可看到输入款 在框中输入test/test.html即可在test文件夹下建立test.html文件
6.Http Requester
快捷键:Ctrl+Alt+R
编写Nodejs时 测试一个get方法能能否成功返回数据时,不需要打开浏览器,不需要输入端口号在去通过Web浏览器去访问,直接在方法名称上加一段测试代码
/* localhost:3000/user/get */
选中 locahost:3000/user/get 然后摁Ctrl+Alt+R,即可在新tab页看到对应的get返回结果:

同样可以使用POST方法:
Example:
/*
POST http://localhost:3000/user/
Content-type: application/x-www-form-urlencoded
POST_BODY:
variable1=avalue&variable2=1234&variable3=anothervalue
*/
app.post('/user', function(req, res) {
res.send(req.body);
});
选中POST COntent-type POST_BODY等信息,摁Ctrl+Alt+R ,即可看到返回的Response:

使用非常方便,可以让你的时间大部分花在你的代码及业务逻辑中。
7.SidebarEnhancement
增强菜单功能,可以对一个HTML文件 右击 选择 Open In Browser等很多菜单项
Sublime Text 3初体验之Package Control的更多相关文章
- 2019春下载的sublime text都无法自动安装package control:解决办法
之前电脑的原因卸载了,于是重新安装sublime text3. 发现问题了.Package Control无法自动安装. 于是一通常用操作. 1.copy 安装码(你知道的)到control安装,失败 ...
- Sublime Text 3常用快捷键 以及package control 安装
网络上搜索到的,现整理下来备用: package control安装 view下 ctrl+~ import urllib.request,os; pf = 'Package Control.subl ...
- 如何在sublime text 3 上安装插件package control
今天由于帮同事搞web方面的东西,于是又重新安装了sublime text 这款神器.发现官方网站都更新到sublime text3了,于是下载装了下,突然发现少了很重要的一个功能,竟然没有packa ...
- Sublime Text 3 安装插件管理 Package Control
自动安装: 1.通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台 2.粘贴对应版本的代码后回车安装 适用于 Sublime Text 3: import ...
- Sublime Text 3安装与使用 Package Control 插件安装
原文地址:http://www.cnblogs.com/zhcncn/p/4113589.html 本文是Sublime Text 全程指引 by Lucida (http://www.cnblogs ...
- Sublime 学习记录(二) package control 组件
i. 按Ctrl + ` 调出console (如果有QQ输入法会有冲突需要关闭热键) ii. 粘贴以下代码到底部命令行并运行 import urllib.requ ...
- sublime text3 离线安装插件方法 package control
package control 在线安装 一般会出现各种错误 不推荐 离线安装 推荐step1: 打开package control官网https://packagecontrol.io/ step2 ...
- sublime的简单配置(解决为什么package control无效)
1:下载sublime text 3 要到它的官网下载,要英文的. 2:安装sublime的包. 进入sublime按快捷键ctrl+~(~是键盘左上角Esc下面的键). 3:在这里面输入如下代码.( ...
- 解决sublime联网失败,点击package control后没有反应
在中国大陆有可能出现这种情况,这是因为国内不支持https访问引起的(再次吐槽万恶的GFW ). 这时只需要"preferences -> package settings -> ...
随机推荐
- [AngularJS] Javascript scope and AngularJS $scope
Scope resolution of our Angular documents works exactly the same way scope resolution works in plain ...
- C++第11周(春)项目2 - 职员有薪水了
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 [项目2 - 职员有薪水了]定义一个名为CPe ...
- 关于设置android:imeOptions属性无效的解决办法
在对Android的EditText控件进行设置时,经常会限定一下输入法的属性,设置右下角为完成或者搜索等,一般都会想到android:imeOptions属性,但是仅仅这么设置通常是无效的,还要搭配 ...
- iCloud之旅
1.创建BIDTinyPixDocument类 #import <UIKit/UIKit.h> //创建文档类 @interface TinyPixDocument : UIDocumen ...
- iOS开发基础知识:Core Animation(核心动画)
Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍.也就是说,使用少量的代码就可以实现非常强大的功能. Core A ...
- MYSQL基础笔记(五)- 练习作业:站点统计练习
作业:站点统计 1.将用户的访问信息记录到文件中,独占一行,记录IP地址 <?php //站点统计 header('Content-type:text/html;charset=utf-8'); ...
- x264命令参数与代码中变量的对应关系
帧类型选项: -I/--keyint i_keyint_max 最大IDR帧间距,默认为250 -i/--min-keyint i_keyint_min 最小IDR帧间距,默认为25 --sce ...
- Hibernate常见面试题
1.什么是Hibernate的并发机制?怎么去处理并发问题? Hibernate并发机制: a.Hibernate的Session对象是非线程安全的,对于单个请求,单个会话,单个的工作单元(即单个事务 ...
- 【已解决】BeautifulSoup已经获得了Unicode的Soup但是print出来却是乱码
[问题] 某人遇到的问题: 关于BeautifulSoup抓取表格及SAE数据库导入的问题(跪求大神帮忙) 简单说就是: 用如下代码: ? 1 2 3 4 5 6 7 import re,urllib ...
- ActiveMQ(5.10.0) - Destination-level authorization
To build upon authentication, consider a use case requiring more fine-grained control over clients t ...