之前与学习前端有关的软件都安装在了实验室电脑上,最近由于要放寒假(也许我寒假回去会学习呢),于是得在笔记本电脑上重新安装一遍。几个软件各种出错,花了一下午才安装好,必须记录下来啊!

这篇文章主要介绍sublime的下载安装,常用的一些插件的介绍和安装以及浏览器预览设置。

下载安装sublime

package control安装

简介:首先安装package control,这是安装其他插件的前提。

步骤如下:

  • 复制sublime text3下面框中的内容

  • 回到sublime编辑器,通过View->Show Console菜单打开命令行,将以上复制内容粘贴
  • 重启sublime,如果顺利的话,此时就可以在Preferences菜单下看到Package Settings和Package Control两个菜单了。

通过Preferences菜单->Package Control或者快捷键Ctrl+shift+p->pci就可以打开package control了

emmet插件

简介:相信很多人都知道emmet插件啦,因为真的很好用啊。举个例子,输入ul#list>li*3,再按tab键,就会出现如下代码:

<ul id="list">
<li></li>
<li></li>
<li></li>
</ul>

超级神奇超级有用有木有!其他的一些用法,可以参见官方文档http://docs.emmet.io/cheat-sheet/。下面介绍emmet的安装。

  • 通过Preferences菜单->Package Control或者快捷键Ctrl+shift+p->pci打开package control
  • 点击Install Package

  • 等待几秒后再弹出如下内容,输入emmet,点击第一个:

  • 等待一会,就安装完成啦,快去重启一下试试它的神奇之处吧。

docblockr插件

简介:docblockr插件用来快速添加注释。比如:1)输入/*+回车,补充块注释,2)输入/**按回车,补充多行注释,3)在写好的函数上方输入/**按tab键,自动补充函数说明格式等等。docblockr也是很好用的,大家可以自己搜一搜其他用法。

下面介绍docblockr的安装,步骤就基本与emmet插件安装过程一样

  • 通过Preferences菜单->Package Control或者快捷键Ctrl+shift+p->pci打开package control
  • 点击Install Package
  • 等待几秒后再弹出如下内容,输入docblockr,点击第一个就OK了。

jshint和cssLint

简介:用于语法和代码规范校验,并给出相应的提示。

  • 首先安装sublime Linter,这是一个总体框架。
  • 要对相应的语法进行校验,需安装特定的插件,比如校验css要安装cssLint。

由于安装相应的插件之前要先安装node.js,我对这部分先不是很了解,就直接按这篇文章来操作的http://www.wiibil.com/website/sublimelinter-jshint-csslint.html,讲的很清楚,大家按这个操作就好了。

注:sublime还有一些很实用的功能,我也还在探索中。大家可以参考慕课的这个课程http://www.imooc.com/learn/40,讲的挺好的,我初期基本都是从那学的。

浏览器预览设置

步骤如下:

  • 通过Preferences菜单->Package Control或者快捷键Ctrl+shift+p->pci打开package control
  • 点击Install Package
  • 输入SideBarEnhancements,点击安装
  • 菜单栏选择Preferences->Kind Bings,出现如下

  • 在上图中括号中输入如下代码,按Ctrl+s保存:

    /*chrome*/
    {
    "keys": ["f12"],
    "command": "side_bar_files_open_with",
    "args": {"application":"C:/Users/Administrator/AppData/Roaming/360se6/Application/chrome.exe"/*此处为浏览器程序的位置*/,
    "extensions": ".*",
    "paths": []}
    }, /*IE*/
    {
    "keys": ["ctrl+f2"],
    "command": "side_bar_files_open_with",
    "args": {"application": "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"/*此处为浏览器程序的位置*/,
    "extensions": ".*",
    "paths": []}
    },

上图中/**/中为注释,“keys”中表示快捷键(我这里给chrome浏览器设置的f12,可以根据自己的习惯更改),“args”中的application中为浏览器的地址(注意:将\要换成\\或者/)。按上图格式,可为更多的浏览器设置快捷键。

浏览器的地址查看方法:右键相应浏览器的图标,点击“属性”,复制下图红框中的内容即可(粘贴后记得去掉引号,并将\要换成\\或者/)

OK,完成以上设置,基本就可以满足前端日常的需求了~

sublime3下载安装及常用插件、浏览器预览设置的更多相关文章

  1. sublime3下载安装及常用插件

    之前与学习前端有关的软件都安装在了实验室电脑上,最近由于要放寒假(也许我寒假回去会学习呢),于是得在笔记本电脑上重新安装一遍.几个软件各种出错,花了一下午才安装好,必须记录下来啊! 这篇文章主要介绍s ...

  2. 如何使用Internet Explorer下载安装最新版Edge浏览器

    这个题目看起来可能有点奇怪,不过最近这段时间, 在一个刚安装完的Windows计算机上,确实是一个需要解决的问题.2020年8月中旬,微软宣布:一年之后,Microsoft 365 应用与服务将不再支 ...

  3. 在sublime text 3中设置浏览器预览快捷键

    1.安装 SideBarEnhancements ctrl+shift+p,进入命令模式,然后输入package control(或者直接输 pci 或许也行),回车: 输入:SideBarEnhan ...

  4. Window 7 平台的IE11浏览器预览版发布

    继之前Windows 8.1 带来了IE11浏览器之后,今天Window 7 以及Windows Server 2008 R2平台的IE11浏览器预览版也已经发布. 当然这还只是一个开发者预览版,可能 ...

  5. vscode如何用浏览器预览运行html文件

    1,打开vscode编辑器,点击编辑器主界面左上侧第五个小图标——‘扩展’按钮: 2,进入扩展搜索右拉框,在应用商店搜索框中输入“view in browser”会自动进行搜索 3,等待几秒钟时间,扩 ...

  6. 使用pdfjs插件在线预览PDF文件

    前言 本文介绍在html中使用 pdfjs插件在线预览PDF文件的方法. 实现步骤 下载 pdfjs 并引入项目中 到PDFJS官网 http://mozilla.github.io/pdf.js/g ...

  7. 【编程工具】Sublime Text3的安装和常用插件推荐

    本人刚刚学习 HTML,曾经上网找过一些编写 HTML 的软件,但感觉都不太好,经过三挑四选下,最终我决定选择 Sublime Text3 这款软件来作为学习工具,上网找到了许多实用的插件,在这里给大 ...

  8. Sublime Text 3安装及常用插件安装

    一.Sublime3下载 1.百度搜索Sublime3 download,选择进入下载页面 2.我选择下载Win64位安装程序 二.Sublime3安装 傻瓜式安装,一直点下一步即可. 三.Subli ...

  9. Sublime Text3安装及常用插件安装

    为了使用强大好用的代码编辑器来进行selenium3+Python3的自动化测试. 使用Sublime Text 3非常适合. 1.下载安装 首先到http://www.sublimetext.com ...

随机推荐

  1. python 爬虫入门之爬小说

    ##第一步 导包from bs4 import BeautifulSoupimport requestsimport sys ##准备class downloder(object): def __in ...

  2. [转]NSProxy实现AOP方便为ios应用实现异常处理策略

    [转载自:http://blog.csdn.net/yanghua_kobe/article/details/8395535] 前段时间关注过objc实现的AOP,在GitHub找到了其中的两个库:A ...

  3. 创建第一个flask项目

    安装flask模块 pip install flask或conda install flask 创建一个run.py文件,文件内容如下: from flask import Flask app = F ...

  4. JDK7,8,JD9的hashmap,hashtable,concurrenthashmap及他们的区别

    1:hashmap简介(如下,数组-链表形式) HashMap的存储结构 图中,紫色部分即代表哈希表,也称为哈希数组(默认数组大小是16,每对key-value键值对其实是存在map的内部类entry ...

  5. Web安全学习笔记——SQL注入

    一.MySQL注入 1. 常用信息查询 常用信息: 当前数据库名称:database() 当前用户:user() current_user() system_user() 当前数据库版本号:@@ver ...

  6. gradle 打包 jar (一波三折)

    第一次尝试,打包成功,运行失败 build.gradle 打包 jar { baseName 'testJar' from { //添加依懒到打包文件 //configurations.compile ...

  7. 牛顿迭代法(Newton's method)

    关键词:牛顿法.牛顿迭代法.牛顿切线法.牛顿-拉弗森方法 参考:牛顿迭代法-百度百科.牛顿切线法-百度文库数学学院.牛顿切线法数值分析.非线性方程(组)的数值解法.Latex入门 https://bl ...

  8. 如何对react进行性能优化

    React本身就非常关注性能,其提供的虚拟DOM搭配上DIff算法,实现对DOM操作最小粒度的改变也是非常高效的,然而其组件的渲染机制,也决定了在对组件更新时还可以进行更细致的优化.  react组件 ...

  9. linux MD5 SHA1 等 文件校验方法

    为解决官方发布的软件包被别人更改或者软件在传输过程中出现传输错误等问题,软件官方在提供软件包的同时,还提供一个保存MD5校验码的文件. Linux/unix中可以使用 md5sum 文件名 sha1s ...

  10. 【数组】Unique Paths II

    题目: Follow up for "Unique Paths": Now consider if some obstacles are added to the grids. H ...