我们与企业内部的Web开发团队进行了很多次交流,研究了很长时间,最后将Debug工具与Web前端开发工具整理汇总在了一起,这些工具对每个Web开发人员都非常有用。
这些工具将使您的工作更加轻松,特别是如果您是Web开发人员,Web设计人员或项目经理。您应该查看一下并尝试一下。
不管您是网站开发人员还是设计师?这些工具将使您的生活和工作流程更加轻松。
Web前端开发工具
01、Alertify.js
AlertifyJS是一个JavaScript框架,用于开发漂亮的浏览器对话框和通知。它不仅可以替代默认的浏览器对话框,还可以非常轻松地创建自己的对话框。是每个Web前端开发人员必须具备的工具。
02、Alfred
Alfred是Mac OS X上屡获殊荣的应用程序,可通过热键和关键字提高工作效率。
03、AlloyUI
AlloyUI是在YUI3(JavaScript)之上构建的框架,该框架使用Bootstrap(HTML / CSS)提供用于构建高可扩展性应用程序的简单API。
04、AngularJS
AngularJS允许您扩展应用程序的HTML。具有极强的表现力,可读性,并且可以快速构建开发。
05、Backbone
Backbone.js通过提供具有自定义事件的模型与丰富的可枚举函数API,具有声明性事件处理的视图的集合,并通过RESTful JSON接口将其全部连接到您现有的API,从而为Web应用程序提供结构。
06、Bitbucket
Bitbucket提供分布式版本控制,使您和您的团队可以轻松地进行协作。
07、Bower
网站由很多东西组成—框架,库,资产,实用程序和彩虹。Bower为您管理所有这些事情。没有它,前端Web开发就困难得多。
08、Brackets
现代的,开放源代码的文本编辑器,可用于Web开发设计。
09、Colourcode
探索和发现颜色的工具。方案中的色板,色相,亮度,饱和度变化的控件,以.less或png格式导出。
10、CSS Comb
使您的代码漂亮的工具。就如此容易。
11、CSS Compressor
使用此实用程序压缩CSS,以提高加载速度并节省带宽。
12、CSS Lint
CSS Lint是一个开源CSS代码质量工具。会伤到你的心情
(并帮助您更好地编码)。
13、CSSCSS
CSS冗余分析器,用于分析冗余。
14、Dabblet
交互式CSS游乐场和代码共享工具。Dabblet可以将要点保存到Github,并为CSS编辑提供了许多便利。
15、Dromaeo
以Dromaeosaurs命名的JavaScript性能测试套件。
16、Ember.js
用于创建雄心勃勃的Web应用程序的框架。应该在每个前端Web开发人员的工具包中都包含。
17、Fontastic
可以在几秒钟内创建图标字体。使您的网站运行更快。
18、Fontello
使用图标构建自定义字体的工具。
19、Foundation
Foundation是响应式前端框架家族,可轻松设计精美的响应式网站,应用程序和电子邮件,在任何设备上看起来都很棒。
20、Framework 7
网址:#.Vd7TmPmqqko
用于构建iOS和Android应用程序的全功能HTML框架。
21、GitHub
GitHub是人们构建软件的方式。拥有超过1000万的开发者社区,开发人员可以使用强大的协作开发工作流程发现,使用并贡献超过2600万个项目。
22、Grunt
Grunt生态系统非常庞大,而且每天都在增长。字面上有数百种可供选择的插件,您可以使用Gruntto进行几乎任何事情的自动化。
23、HTML5 Boilerplate
HTML5 Boilerplate可帮助您构建快速,健壮且适应性强的Web应用程序或网站。借助数百位开发人员的综合知识和精力,一站式启动您的项目。
24、HTML5 Please
查找HTML5,CSS3等功能,了解它们是否已准备就绪,以及是否可以使用Polyfills,fallbacks或按原样使用它们。
25、Icomoon
IcoMoon应用程序可让您构建和使用不同格式的图标集,包括SVG,图标字体或简单的PNG / CSS代码。
26、JavascriptOO
您应该使用示例,类别,安装命令,CDN链接,项目和作者统计信息来研究每个JavaScript项目。
27、jQuery
jQuery是一个快速,小型且功能丰富的JavaScript库。借助易于使用的API(可在多种浏览器中使用),使HTML文档的遍历和操作,事件处理,动画和Ajax等事情变得更加简单。
28、jQuery UI
jQuery UI是在jQuery JavaScript库之上构建的一组精选的用户界面交互,效果,小部件和主题。无论是构建高度交互的Web应用程序,还是只需要向表单控件添加日期选择器,jQuery UI都是比较理想的选择。
29、JS Hint
JSHint是一个社区驱动的工具,用于检测JavaScript代码中的错误和潜在问题并强制执行您团队的编码约定。它非常灵活,因此您可以轻松地将其调整为特定的编码准则以及希望在其中执行代码的环境。
30、JSFiddle
使用JSFiddle代码编辑器在线测试您的JavaScript,CSS,HTML或CoffeeScript。非常好用,推荐使用。
31、JSontoHTML
json2html是一个开放源代码的JavaScript库,它使用JSON模板将JSON对象转换为HTML。
32、LightTable
Light Table通过即时反馈将您连接到您的创作,并显示数据值流过您的代码。
33、LiveReload
LiveReload监视文件系统中的更改。保存文件后,将根据需要对其进行预处理,并刷新浏览器。更酷的是,当您更改CSS文件或图像时,浏览器会立即更新,而无需重新加载页面。
34、Meteor
Meteor是一个完整的开源平台,可以使用纯JavaScript构建Web和移动应用程序。
35、Modernizr
无论浏览器是否支持某个功能,Modernizr均可让您轻松编写条件JavaScript和CSS来处理每种情况。
36、Normalize.css
Normalize.css使浏览器更一致地渲染所有元素,并符合现代标准。它只针对需要规范化的样式。
37、Paletton
设计器工具,用于创建可以很好地协同工作的颜色组合。
38、Pesticide
使用提纲加速CSS布局调试的工具。
39、PhantomCSS
PhantomCSS捕获由CasperJS捕获的屏幕截图,并使用Resemble.js将它们与基线图像进行比较,以测试rgb像素差异。然后,PhantomCSS生成图像差异以帮助您找到原因。
40、QUnit
QUnit是一个功能强大,易于使用的JavaScript单元测试框架。它由jQuery,jQuery UI和jQuery Mobile项目使用,并且能够测试任何通用的JavaScript代码,包括其自身。
41、Responsinator
Responsinator帮助网站制造商快速了解其响应式网站在最受欢迎的设备上的外观。它不能精确地复制外观,因为准确的测试总是在真实设备上进行测试。
42、Responsive
用于响应式设计测试的便捷工具。
43、Responsive Design Testing
该工具旨在帮助您在设计和构建响应式网站时对其进行测试。您可以在此页面顶部的地址栏中(而不是浏览器的地址栏中)输入网站的URL,以测试特定页面。
44、Retinize
RetinizeIt非常适合需要为iOS或支持Retina的网站的PSD切片UI元素的Web设计人员和前端开发人员。
45、Sass
Sass是世界上最成熟,稳定,功能最强大的专业级CSS扩展语言。具有超能力的CSS。
46、Stack Overflow
Stack Overflow是面向专业和发烧级程序员的问答社区网站。而且很大。他们刚刚达到一千万个问题。
47、Sublime Text 3
Sublime Text是一款代码编辑器,标记和散文的高级文本编辑器。
您会喜欢光滑的用户界面,非凡的功能和出色的性能。
48、Type-o-matic
在这里你可找到页面上的所有所需字体。
49、TypeWonder
TypeWonder可以帮助用户在其网站上检查或测试Google字体,而无需实际更改实时网站上的任何内容。
50、Vue.js
Vue.js是用于构建现代Web界面的库。它通过简单灵活的API提供了对数据敏感的组件。
51、WebStorm
WebStorm是一个轻量级但功能强大的IDE,非常适合使用Node.js进行复杂的客户端开发和服务器端开发。
52、What Font Is
使用什么字体,您可以识别所需的字体。
53、Wordmark.it
Wordmark.it旨在通过快速显示计算机上安装的字体的任何文本的预览来帮助字体选择过程。
54、Yeoman
Yeoman帮助您启动新项目,规定最佳实践和工具以帮助您保持生产力。快速构建完整的项目或有用的部分。
55、Gulp
Gulp是流式构建系统,它是使用Node.js的任务运行程序。您可以使用它构建系统自动化任务,例如缩小和复制所有JavaScript文件或静态图像等。令人敬畏的前端Web开发人员工具。
56、React
React是一个开放源代码的JavaScript库,用于创建用户界面,旨在解决开发单页应用程序时遇到的挑战。
57、Browserify
Browserify允许您捆绑所有依赖项。
58、Webpack
将许多模块打包到少数捆绑资产中,就使用webpack。
59、Babel
用于编写下一代JavaScript的编译器。每个前端开发人员都应使用。
60、PostCSS
PostCSS是使用JavaScript插件转换CSS的工具。
61、cssnext
cssnext是一个CSS编译器,可让您今天使用最新的CSS语法。它将新的CSS规范转换为更兼容的CSS,因此您无需等待浏览器支持。
62、Visual Studio 2015
Visual Studio 2015是一个丰富的集成开发环境,用于为Windows,Android和iOS创建出色的应用程序,以及现代Web应用程序和云服务。
63、Can I Use
兼容性表,用于在各种浏览器中支持HTML5,CSS3,SVG和其他技术。
64、npm
npm是Node.js的软件包管理器。它创建于2009年,是一个开源项目,旨在帮助JavaScript开发人员轻松共享打包的代码模块。
65、ECMAScript 6
ECMAScript带有许多通用数据类型的简写形式,这可以节省您的时间,并使程序更具可读性。
66、Atom
Atom是一种文本编辑器,它是一种现代,通俗易懂但易于破解的内核-您可以自定义该工具以执行任何操作,而且还可以高效使用,而无需接触配置文件。
67、MaterializeCSS
Materialize是基于Google Material Design的现代响应式CSS框架。
68、JSPM
JSPM是SystemJS通用模块加载器的软件包管理器,该软件包管理器基于动态ES6模块加载器构建。
69、Helium CSS
是一种用于发现网站上许多页面上未使用的CSS的工具。该工具基于JavaScript,可从浏览器运行。Helium接受网站不同部分的URL列表,然后加载并解析每个页面以构建所有样式表的列表。然后,它访问URL列表中的每个页面,并检查是否在页面上使用了样式表中找到的选择器。最后,它生成一个报告,其中详细介绍了每个样式表以及未在任何给定页面上使用的选择器。