web前端开发分享-css,js工具篇

简介:

web前端开发乃及其它的相关开发,推荐sublime text, webstorm(jetbrains公司系列产品)这两个的原因在于,有个技术叫emmet, http://docs.emmet.io,而这两个对他的支持是:

sublime text 是所有编辑器里边支持emmet比较好的的唯一一款。

webstorm是所有编辑器里边唯一内置emmet的一款,并且将emmet的精神往前推动的一款。

 
 phpstorm,idea包括所有webstorm的功能。只是phpstorm是针对phper的,idea是针对javaer,webstorm针对前端er。 

他们的详细对比: http://www.36ria.com/5884

 

一. css工具:

1. emmet http://docs.emmet.io/

a. 可以以插件的形式安装在dreamweaver,notepad++,editplus,sublime各个编辑器上。

http://www.qianduan.net/zen-coding-a-new-way-to-write-html-code.html

http://www.qianduan.net/the-zen-coding-renamed-as-emmet.html

http://www.qianduan.net/zen-coding-update-to-0-7.html

http://www.qianduan.net/zen-coding-resources-to-update.html

http://www.qianduan.net/zen-coding-for-dreamweaver-plug-in-tutorial.html

emmet在sublime上的效果:

1). css :他与其它编辑器的区别在于细节上,比如ctrl,alt+方向键可以修和里边的数值

2). html 效果:

3). sublime的emmet规则修改:

packages->Emmet->emmet->snippets.json

b. 只有一个例外jetbrain公司的产品线:webstorm,phpstorm,intellij idea都是内置的,不需要安装。

1).

写js的效果:

2). webstorm的emmet规则修改:Files -> settings -> Live Templates

2. css压缩办法:

a. 通过正则五步替换法,适用于任何编辑器:

http://www.cnblogs.com/sky000/archive/2010/12/22/1913719.html

b. 模块化工具

二. js工具:

1. 压缩等:

http://www.yulonghu.com/?post=5

在线压缩

http://tools.css-js.com/

在线压缩

http://tool.oschina.net/

工具集

2. 以emmet的方式开发js,php,jsp,java and so on。

http://www.cnblogs.com/jikey/archive/2012/03/28/2420704.html

http://www.cnblogs.com/jikey/archive/2012/06/14/2549347.html

3. firebug,chrome调试工具的使用: 

 

http://ued.taobao.org/blog/?p=5534

chrome调试

http://www.cnblogs.com/QLeelulu/archive/2011/08/28/2156402.html

chrome的调试

https://developers.google.com/chrome-developer-tools/docs/commandline-api

chrome console 命令详解

http://www.ruanyifeng.com/blog/2008/06/firebug_tutorial.html

Firebug入门指南

http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.html

Firebug控制台详解

https://developers.google.com/chrome-developer-tools/docs/mobile-emulation

chrome移动版调试

http://www.seejs.com/archives/296

【译】Android上的远程调试

http://blog.jobbole.com/31178/

用Chrome开发者工具做JavaScript性能分析

http://blog.moocss.com/code-snippets/mobile-web-code-snippets/1384.html

用谷歌(Chrome)浏览器来当手机模拟器

http://www.cnblogs.com/xiaoyao2011/p/3447421.html

查看事件绑定

chrome.exe --user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"

http://jinlong.github.io/blog/2013/08/29/devtoolsecrets/

综合浏览器开发工具

http://ccforward.net/2013/02/firebug_console.html

关于FireBug和Chrome的控制台

http://www.oschina.net/translate/performance-optimisation-with-timeline-profiles

http://h5dev.uc.cn/article-25-1.html

chrome profiles

http://www.cppblog.com/deercoder/archive/2011/10/22/158886.html

Chrome神器Vimium快捷键学习记录 

http://www.iinterest.net/2014/05/09/chrome-dev-tool-workspace/

Chrome 开发工具 Workspace 使用  

 

4. js参考手册:

w3c手册

5. 其它开发工具:

新手推荐:editplus,vim

团队开发:

webstorm, phpstorm(phper), pycharm(pythoner), intellij idea(javaer).

http://note.youdao.com/share/?id=2d7ff03aeca64808fdc0f394ffb520bf&type=notebook

6. 模块化开发grunt

http://www.gruntjs.org/article/getting_started.html

入门

http://stackoverflow.com/questions/17059487/how-to-setup-grunt-in-webstorm-on-windows

扩展工具grunt

http://www.gruntjs.org/article/home.html

http://www.cnblogs.com/tugenhua0707/p/3497488.html

前端项目构建工具---Grunt

http://javascript.ruanyifeng.com/tool/grunt.html

http://www.infoq.com/cn/articles/GruntJs

http://blog.segmentfault.com/frankfang/1190000000372612

享受 Grunt

http://www.cnblogs.com/yexiaochai/p/3603389.html

http://www.cnblogs.com/yexiaochai/p/3594561.html

叶小钗 第一弹

7. gulpjs

http://gulpjs.com

官网

http://www.tuicool.com/articles/n2Uj2y

教程

http://gratimax.github.io/search-gulp-plugins

gulp plugins

https://github.com/gulpjs/gulp

http://blog.segmentfault.com/laopopo/1190000000372547?page=1

前端构建工具gulp入门教程

http://zhuanlan.zhihu.com/TLA42/19691575

Gulp 另一种自动化流水线

三:jq工具

1. oschina参考手册大全。

2. w3c_all.chm,w3cschool离线版,包含了javascript,jquery,php,sql,html,css2.x,3.x的手册。






本文转自懒得安分博客园博客,原文链接:http://www.cnblogs.com/jikey/p/3607133.html,如需转载请自行联系原作者

目录
相关文章
|
9月前
|
移动开发 前端开发 JavaScript
征信报告修改器,征信报告生成器,制作软件无痕修改软件【js+html+css】
本项目为信用评分模拟器教学工具,采用HTML5实现,仅供学习参考。核心功能通过JavaScript构建,包含虚拟数据生成、权重分配及信用因素分析(如还款记录、信用使用率等)。
|
9月前
|
前端开发 JavaScript
个人征信电子版无痕修改, 个人信用报告pdf修改,js+html+css即可实现【仅供学习用途】
本代码展示了一个信用知识学习系统的前端实现,包含评分计算、因素分析和建议生成功能。所有数据均为模拟生成
|
9月前
|
存储 前端开发 安全
病历单生成器在线制作,病历单生成器app,HTML+CSS+JS恶搞工具
本项目为医疗病历模拟生成器,旨在为医学教学和软件开发测试提供数据支持,严格遵守《医疗机构病历管理规定》。
|
9月前
|
存储 前端开发 JavaScript
仿真银行app下载安装, 银行卡虚拟余额制作app,用html+css+js实现逼真娱乐工具
这是一个简单的银行账户模拟器项目,用于学习前端开发基础。用户可进行存款、取款操作,所有数据存储于浏览器内存中
|
9月前
|
前端开发 容器
处方单图片生成器, 处方单在线制作免费,js+css+html恶搞神器
这是一个电子处方模拟生成系统,使用html2canvas库实现图片导出功能。系统生成的处方单包含多重防伪标识,并明确标注为模拟数据,仅供学习
|
9月前
|
前端开发
个人征信PDF无痕修改软件,个人征信模板可编辑,个人征信报告p图神器【js+html+css仅供学习用途】
这是一款信用知识学习系统,旨在帮助用户了解征信基本概念、信用评分计算原理及信用行为影响。系统通过模拟数据生成信用报告,涵盖还款记录
|
9月前
|
前端开发 JavaScript 容器
制作b超单生成器, 假怀孕b超单图片制作, p图医院证明【css+html+js装逼恶搞神器】
本资源提供一个适合用于熟人之间恶搞的工具,效果逼真,仅供学习参考与娱乐。包含前端技术学习要点:语义化布局、响应式设计、Flexbox、图片自适应
|
9月前
|
前端开发
医院检查单子p图软件,在线制作仿真病历,js+css+html装逼神器
本示例展示如何用HTML/CSS创建医疗信息页面,内容仅供学习参考。页面模拟“阳光医院体检中心”场景,提供预约功能验证(如姓名、手机号、日期)。所有数据仅用于演示
|
设计模式 Web App开发 存储
移动 Web 开发的10个优秀 JavaScript 框架
选择正确的 JavaScript 框架,对于开发移动 Web 应用程序是至关重要的,也是移动应用程序开发的一项重要任务。开发人员可以使用框架实现的功能高效地达到他们的开发目标。这些预实现的组件采用优秀的设计模式和最佳实践,促进应用程序以标准化的方式开发。最重要的是,它让开人员在开发过程中得心应手。
798 0
移动 Web 开发的10个优秀 JavaScript 框架