Web front-end development sharing-CSS,JS Tool Chapter

Source: Internet
Author: User
Tags chrome developer chrome developer tools chrome devtools dreamweaver sublime text

Source: http://www.cnblogs.com/jikey/p/3607133.html

Web front-end development is and other related development, recommended sublime text, Webstorm (jetbrains Company series products) The reason is that there is a technology called Emmet, Http://docs.emmet.io, and these two support for him is:

Sublime text is the only one that supports Emmet in all editors.

Webstorm is one of the only built-in Emmet in all editors and pushes the spirit of Emmet forward.

The Phpstorm,idea includes all Webstorm functions. Just Phpstorm is for phper, and idea is for javaer,webstorm for front-end er.

Their detailed comparison: http://www.36ria.com/5884

A. CSS tool:

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

A. Can be installed in the form of a plug-in dreamweaver,notepad++,editplus,sublime each editor.

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

Effect of Emmet on sublime:

1). CSS: He differs from other editors in detail, such as the ctrl,alt+ key can be repaired and the value inside

2). HTML effect:

3). Sublime's Emmet Rule modification:

Packages->emmet->emmet->snippets.json

B. Only one exception Jetbrain company's product line: Webstorm,phpstorm,intellij idea is built-in and does not need to be installed.

1).

Write the effect of JS:

2). Webstorm Emmet Rules modified: Live Templates, Settings, Files

2. CSS compression method:

A. With the regular five-step substitution method, apply to any editor:

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

B. Modular Tools

Two. JS Tool:

1. Compression, etc.:

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

Online compression

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

Online compression

http://tool.oschina.net/

Tool Set

2. Develop Js,php,jsp,java and so on in a emmet manner.

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

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

3. Use of the Firebug,chrome Debug tool:

HTML, CSS, and JS viewing and debugging:
Support in-place modification (even if ctrl+s, the source code is not modified)
If you edit, you can't use the tools here. Find the corresponding editing tools (+ support syntax highlighting + grammar authentication + Grammar tips + Quick Completion)

-------Universal
JS Debug Tool Console command
Http://www.jb51.net/article/56504.htm

A console.log () Explanation of JavaScript debugging techniques
Http://www.jb51.net/article/48233.htm


-------Chrome Browser (this is the best)
F12 shortcut keys can also be called out
Breakpoint Debugging in Sources
After entering "alert (' Hello World ') inside the console, press ENTER to debug the code.

Why I like Google Chrome as a web Developer
Http://www.cnblogs.com/QLeelulu/archive/2011/08/28/2156402.html

Chrome's JS debugging tool
Http://www.360doc.com/content/14/0620/14/12278201_388327756.shtml

A powerful tool for viewing the events and methods of HTML element bindings
Http://www.cnblogs.com/xiaoyao2011/p/3447421.html


JavaScript performance analysis with chrome developer tools
http://blog.jobbole.com/31178/

Improve Web application performance with chrome Devtools timeline and profiles
Http://www.oschina.net/translate/performance-optimisation-with-timeline-profiles

Remote Debugging on Android
http://www.seejs.com/archives/296

Chrome console commands in a detailed
Https://developers.google.com/chrome-developer-tools/docs/commandline-api look?

Chrome Mobile Debugging
Https://developers.google.com/chrome-developer-tools/docs/mobile-emulation look?

Use the Google Chrome browser to be the phone simulator
Http://blog.moocss.com/code-snippets/mobile-web-code-snippets/1384.html look?

Integrated Browser Development Tools
http://jinlong.github.io/blog/2013/08/29/devtoolsecrets/look?

Chrome artifact Vimium shortcut key learning record
Http://www.cppblog.com/deercoder/archive/2011/10/22/158886.html look?

Chrome Development Tools Workspace Use
http://www.iinterest.net/2014/05/09/chrome-dev-tool-workspace/look?

-------IE Browser
IE Developer Tools
F12 shortcut keys can also be called out
Ability to debug various versions of browsers and different browsers

Ietester-also has IE6, IE7, IE8 (Vista compatible)
Page rendering testing primarily for various versions of Internet Explorer browser


IE8 "Developer Tools" in detail (detailed menu at all levels)
Http://www.cnblogs.com/JustinYoung/archive/2009/03/24/kaifarenyuangongju.html

IE8 "Developer Tools" in detail (browser mode, text mode, JavaScript debugging, Profiler)
Http://www.cnblogs.com/JustinYoung/archive/2009/04/03/kaifarenyuangongju2.html

Common use of JS Debugging tools to help you quickly locate the problem
Http://www.360doc.com/content/14/0620/14/12278201_388326976.shtml

-------the Firefox browser
Firebug

Firebug Getting Started Guide
Http://www.ruanyifeng.com/blog/2008/06/firebug_tutorial.html

Common use of JS Debugging tools to help you quickly locate the problem
Http://www.360doc.com/content/14/0620/14/12278201_388326976.shtml

Firebug Console Detailed
Http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.html

4. JS Reference manual:

Brochure

5. Other development tools:

Beginner's recommendation: Editplus,vim

Team Development:

Webstorm, Phpstorm (Phper), Pycharm (Pythoner), IntelliJ Idea (Javaer).

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

6. Modular Development Grunt

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

Entry

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

Extension Tool Grunt

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

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

Front-end project building Tools---Grunt

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

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

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

Enjoy Grunt

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

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

Leaves-Chai first bomb

7. Gulpjs

Http://gulpjs.com

Website

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

Tutorial

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

Gulp Plugins

Https://github.com/gulpjs/gulp

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

Front-end build tool Gulp Getting Started tutorial

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

GULP Another automated assembly line

III: JQ Tool

1. Oschina reference manual Daquan.

2. The W3c_all.chm,w3cschool offline version contains the javascript,jquery,php,sql,html,css2.x,3.x manual.

Web front-end development sharing-CSS,JS Tool Chapter

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.