前端高效开发之工具篇

振振有辞
• 阅读 4310

一直想把自己遇到的好用的工具、框架、技术文章之类的做一个汇总记录,但是一直没时间去弄,今天得空,先把工具软件整理下,文章会不断更新。

IDE

Visual Studio

一个丰富的集成开发环境,用于创建面向 Windows、Android 和 iOS 的出色的应用程序及现代 Web 应用程序和云服务。
PS:因为本人从.net转的前端,所以对于VS的留恋还是有的。

下面列举此IDE下的一些有用的插件:

Emmet

下载 语法

Emmet的前身是大名鼎鼎的Zen coding,如果你从事Web前端开发的话,对该插件一定不会陌生。它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度。

代码示例:

/*输入*/
ul.list-group>li.list-group-item*3>span{跳转至}+a[href='sf.gg']{sf.gg}
<!--结果-->
<ul class="list-group">
    <li class="list-group-item"><span>跳转至</span><a href="sf.gg">sf.gg</a></li>
    <li class="list-group-item"><span>跳转至</span><a href="sf.gg">sf.gg</a></li>
    <li class="list-group-item"><span>跳转至</span><a href="sf.gg">sf.gg</a></li>
</ul>

Web Essentials

下载
为VS提供一些Web开发常用功能的扩展,如:

  • JS、CSS代码折叠(支持region折叠);

  • 生成兼容性CSS代码;

  • 背景图片Base64转换;

  • CSS图片预览,鼠标移至背景图片的代码时(background:url('a.jpg')),预览图片;

  • 支持TODO注释的特殊显示(在含有TODO注释的代码行前显示一个特殊的图标);

浏览器相关

Chrome

Chrome浏览器上一些非常好用的插件:

ruul. Screen ruler

下载
在页面中插入一把尺子,可以度量网页元素宽高、辅助对齐等。
前端高效开发之工具篇

EditThisCookie

下载
一款可以管理Chrome浏览器中cookies的插件,用户可以利用EditThisCookie添加,删除,编辑,搜索,锁定和屏蔽cookies。

Web开发工具箱

下载
全能的开发工具箱,什么编码、格式化、大小写转换、代码美化压缩、加密解密,应有尽有。

在线资源

Chrome插件下载

网址:http://www.cnplugins.com/

在线雪碧图制作

网址:http://spritegen.website-performance.org/oldsites/spritegen/htdocs/

  • 支持中文

  • 支持自定义前缀

  • 支持图片压缩

点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Wesley13 Wesley13
4年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Wesley13 Wesley13
4年前
VBox 启动虚拟机失败
在Vbox(5.0.8版本)启动Ubuntu的虚拟机时,遇到错误信息:NtCreateFile(\\Device\\VBoxDrvStub)failed:0xc000000034STATUS\_OBJECT\_NAME\_NOT\_FOUND(0retries) (rc101)Makesurethekern
Wesley13 Wesley13
4年前
FLV文件格式
1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.  
Wesley13 Wesley13
4年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
4年前
PHP创建多级树型结构
<!lang:php<?php$areaarray(array('id'1,'pid'0,'name''中国'),array('id'5,'pid'0,'name''美国'),array('id'2,'pid'1,'name''吉林'),array('id'4,'pid'2,'n
Wesley13 Wesley13
4年前
Java日期时间API系列36
  十二时辰,古代劳动人民把一昼夜划分成十二个时段,每一个时段叫一个时辰。二十四小时和十二时辰对照表:时辰时间24时制子时深夜11:00凌晨01:0023:0001:00丑时上午01:00上午03:0001:0003:00寅时上午03:00上午0
Wesley13 Wesley13
4年前
MBR笔记
<bochs:100000000000e\WGUI\Simclientsize(0,0)!stretchedsize(640,480)!<bochs:2b0x7c00<bochs:3c00000003740i\BIOS\$Revision:1.166$$Date:2006/08/1117
Stella981 Stella981
4年前
Linux日志安全分析技巧
0x00前言我正在整理一个项目,收集和汇总了一些应急响应案例(不断更新中)。GitHub地址:https://github.com/Bypass007/EmergencyResponseNotes本文主要介绍Linux日志分析的技巧,更多详细信息请访问Github地址,欢迎Star。0x01日志简介Lin