十个免费的web前端开发工具详细整理


Posted in Javascript onSeptember 18, 2017

十个免费的web前端开发工具

十个免费的web前端开发工具详细整理

十个免费的web前端开发工具详细整理十个免费的web前端开发工具详细整理十个免费的web前端开发工具详细整理十个免费的web前端开发工具详细整理十个免费的web前端开发工具详细整理

网络技术发展迅速,部分技术难以保持

每年都有新的工具出现,这同时也意味着许多旧的工具倒在了新技术的发展之路上。

前端开发占据了web很大一部分,而且也成为了一种职业路径。如果你将前端开发当做自己的又一新技术或者作为一个可发展事业,你需要为这个工作准备合适的工具。

我将要分享我的十大现代必备的前端开发工具。它们都完全免费而且大多数工具能帮助你建立令人惊叹的网站。

1. Grid Guide

特性: 快速生成栅格

十个免费的web前端开发工具详细整理

首先我要介绍的是Grid.Guide,一款免费的网页应用,能让你在线生成栅格。这个小巧的应用能让你通过自定义间距和列数建立你自己的栅格方案。

首先输入你的网站的首选宽度和列数总数,然后Grid Guide就会生成一些选项供你选择。

你甚至可以将每种栅格方案的下载为PNG图片,用于导入Photoshop或Illustrator。这使你能更加轻松的创建栅格,而不必手动计算或者依赖栅格库。

2. Foundation

特性: 一款类似Bootstrap的框架

十个免费的web前端开发工具详细整理

我不得不承认大多数前端开发者更喜欢使用Bootstrap框架。但是在But Zurb的 Foundation最近全面更新之后,我认为它值得受到大家的关注。

Foundation框架跟Bootstrap一样,有为栅格、排版、按钮和其它动态元素的预定义CSS类。但是它的设计更加简单,所以它不像一般的框架一样,更加容易去自定义布局。

而且新的Foundation还有一个姐妹框架叫做Foundation for Email。这是一个专门为电子邮件界面开发而使用的框架。

这两种Foundation框架都十分棒而且它们由Zurb的团队进行维护更新。

3. CodePen

特性: 实现新创意代码

十个免费的web前端开发工具详细整理

大多数开发者都知道使用 cloud IDEs做前端开发十分轻便。通过它你可以在任何电脑上写代码,保存你的项目到云端上且分享。

但即使有这么多种选择,我不得不说CodePen是最棒的。它启动迅速,十分可靠,易于启动且当你改动代码时会自动更新。

更不用说它还能支持几乎所有你能想到的库。你可以通过预置HTML模板语言例如Haml或Slim,使用LESS或SASS编译代码。而且CodePen允许你添加外部资源,因此你可以使用像cdnjs的网站去载入其他相关的库。

无疑地这是最棒的专为写代码和实现新想法的开发工具。虽说也有一些类似的工具,但在我看来没有比CodePen更好的了。

4. Unheap

特性: 最新的jQuery插件库

十个免费的web前端开发工具详细整理

去寻找一个在策划列表中的最新JS插件是很困难的。大多数情况下你只能浏览Github上比较热门的插件或在Twitter上查看一些热门项目。

但是,有了例如 Unheap 等这类网站,你可以轻松快速的找到最新的jQuery插件。它们有导航、表单、网页媒体和其他分类等各种类型的插件。

它基本上是一个拥有着网络上所有最佳的jQuery插件的存储库,而且它经常更新,所以你总能找到各种新的插件。

5. LivePage

特性: 自动刷新浏览器

十个免费的web前端开发工具详细整理

一些浏览器插件是你用于开发的最佳工具。LivePage 就是一种免费的谷歌扩展插件,能在你对本地文件做出修改后自动刷新你的页面。

这意味着你可以在本地编辑你的HTML/CSS/JS文件,而浏览器会在你每次保件时自动刷新。通常你需要花费一秒钟去刷新,但这样子操作许多次后你将会发现这有多么烦人。

LivePage在火狐上也有相同的插件叫做LiveReload。

6. Fullpage Screen Capture

特性: 捕获全屏

十个免费的web前端开发工具详细整理

我一直使用这个扩展插件而且它是我设计布局时最喜欢用的工具之一。 Fullpage Screen Capture 可以让你截取整个网页并存为PNG图片。

你只需简单的点击Chrome扩展面板中的按钮,它就会自动创建整个网页的完整快照,并将其拼接成一幅图像。你可以用它来研究整体设计,这对你设计网站很有帮助。

7. WhatFont

特性: 在网络上找到最棒的字体

十个免费的web前端开发工具详细整理

排版对网页设计而言是一个巨大的挑战,而且并不是一件很容易的事。要找到合适的字体是很累人的,但是使用例如WhatFont 的扩展插件,可以减轻你在搜索时的痛苦。

你只需添加WhatFont到你的谷歌浏览器,每当你看到网页上某一种字体时,点击它并悬停,就会给你所有的包括字体样式、大小等方案,甚至在可服务时给出下载地址(例如TypeKit或Webfonts)。

8. Node/npm

特性: 命令行

十个免费的web前端开发工具详细整理

Node很显然改变了web开发的面貌。它将JavaScript传递给后台,并返回给我们npm,一种发展最迅速的包管理器。

这几乎是必然的,并且是有着充分的理由。在当前,所有的前端开发者都应该学习命令行,因为现在这是一种在前端工作流中必要的工具。而且npm也是这个过程的一部分,它也完全由命令行管理。

你可以使用新的包,或升级旧的包。通过 npm scripts你也能了解到你还可以做什么。

如果你之前从未尝试过npm,那么我强烈建议你开始涉足这一块,看看它哪里令人惊叹。

9. Mobile Speed Tester

特性: 手机监测

十个免费的web前端开发工具详细整理

谷歌懂得提供优质的用户体验,他们总是尝试帮助站长们建立更好的网站。谷歌的一个最佳的工具叫Mobile Speed Tester,能测试任何网站在电脑和手机上的响应速度。

它同时衡量访问速度和用户体验,以此来判定该网站是否对手机友好。

它不会生成详细的报告,也不足以成为usability testing的替代品。但这样的一个免费工具能给你好的反馈,让你选择更加正确的方法。

10. Responsive Test

特性: 测试站点响应速度

十个免费的web前端开发工具详细整理

最后但肯定同样重要的是一个叫 Responsive Test的网页应用。这是一个发布在GitHub上的开源项目,可以让你测试任何网站的在你的浏览器上的响应是否正常。

您只需输入一个URL并将窗口拖到您要测试的任何宽度。而且还有小按钮可以切换为iPhone、iPad和通用电脑的预定义大小方案。

这里也有另外一种 由Matt Kersley开发的相似工具,但是它不能调节大小。相反的,你只能使用几种预定义大小的窗口用于测试。

这两个都是优秀的工具,使用它们远比来回拖动窗口要简单得多。

到这里为止我的TOP10列表已经结束了!我希望这个列表能被证实有用,同时我当然也希望至少有一种在这列表上的工具能帮到大家。

由于前段开发发展十分迅速,所以你可以期望将来会有更多更厉害的工具出现。

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
Extjs Ext.MessageBox.confirm 确认对话框详解
Apr 02 Javascript
IE6图片加载的一个BUG解决方法
Jul 13 Javascript
json2.js的初步学习与了解
Oct 06 Javascript
jQuery多个input求和的实现方法
Feb 12 Javascript
javascript中的Base64、UTF8编码与解码详解
Mar 18 Javascript
javascript表单验证大全
Aug 12 Javascript
easyui window refresh 刷新两次的解决方法(推荐)
May 18 Javascript
RequireJS简易绘图程序开发
Oct 28 Javascript
node.js中实现kindEditor图片上传功能的方法教程
Apr 26 Javascript
浅谈js获取ModelAndView值的问题
Mar 28 Javascript
微信小程序实现图片翻转效果的实例代码
Sep 20 Javascript
vue中实现点击空白区域关闭弹窗的两种方法
Dec 30 Vue.js
Redux 和 Mobx的选择问题:让你不再困惑!
Sep 18 #Javascript
HTML5开发Kinect体感游戏的实例应用
Sep 18 #Javascript
聊聊那些使用前端Javascript实现的机器学习类库
Sep 18 #Javascript
Web技术实现移动监测的介绍
Sep 18 #Javascript
探索webpack模块及webpack3新特性
Sep 18 #Javascript
浅谈JavaScript作用域和闭包
Sep 18 #Javascript
详解用函数式编程对JavaScript进行断舍离
Sep 18 #Javascript
You might like
为什么《星际争霸》是测试人工智能的理想战场
2019/12/03 星际争霸
PHP的FTP学习(四)
2006/10/09 PHP
输入值/表单提交参数过滤有效防止sql注入的方法
2013/12/25 PHP
微信开发之网页授权获取用户信息(二)
2016/01/08 PHP
PHP中header函数的用法及其注意事项详解
2016/06/13 PHP
JS Timing
2007/04/21 Javascript
一款JavaScript压缩工具:X2JSCompactor
2007/06/13 Javascript
关于javascript中的parseInt使用技巧
2009/09/03 Javascript
javascript学习笔记(五)正则表达式
2011/04/08 Javascript
一个关于javascript匿名函数的问题分析
2012/03/30 Javascript
js原型链原理看图说明
2012/07/07 Javascript
Javascript 绘制 sin 曲线过程附图
2014/08/21 Javascript
javascript 实现 原路返回
2015/01/21 Javascript
JS实现自动变换的菜单效果代码
2015/09/09 Javascript
js时间戳转为日期格式的方法
2015/12/28 Javascript
JavaScript中的原型prototype完全解析
2016/05/10 Javascript
JQuery validate插件Remote用法大全
2016/05/15 Javascript
jQuery动态追加页面数据以及事件委托详解
2017/05/06 jQuery
js实现鼠标移动到图片产生遮罩效果
2017/10/21 Javascript
详解Vue CLI3配置之filenameHashing使用和源码设计使用和源码设计
2018/08/31 Javascript
Vuerouter的beforeEach与afterEach钩子函数的区别
2018/12/26 Javascript
利用soaplib搭建webservice详细步骤和实例代码
2013/11/20 Python
Python计算开方、立方、圆周率,精确到小数点后任意位的方法
2018/07/17 Python
Python面向对象之多态原理与用法案例分析
2019/12/30 Python
Python如何将图像音视频等资源文件隐藏在代码中(小技巧)
2020/02/16 Python
Win10下安装并使用tensorflow-gpu1.8.0+python3.6全过程分析(显卡MX250+CUDA9.0+cudnn)
2020/02/17 Python
基于Python获取docx/doc文件内容代码解析
2020/02/17 Python
Python Tkinter实例——模拟掷骰子
2020/10/24 Python
Python项目打包成二进制的方法
2020/12/30 Python
全球才华横溢工匠的家居装饰、珠宝和礼物:NOVICA
2021/01/22 全球购物
个性与发展自我评价
2014/02/11 职场文书
《罗布泊,消逝的仙湖》教学反思
2014/03/01 职场文书
2015大学自主招生自荐信范文
2015/03/04 职场文书
2016党员干部廉政准则学习心得体会
2016/01/20 职场文书
《岳阳楼记》原文、译文赏析
2019/09/10 职场文书
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL