The tools for developing HTML5 are available: Intellij idea, Eclipse, webstorm three software. In the PC-side and mobile-side, Sync Test HTML5 Web page. Test release Software: FileZilla
Javascript Development Tools Webstorm Tutorial: How to Debug Webstorm?
1. It is best to use Webstorm.
Java Script is an object-and event-driven, client-side scripting language with relative security and is the most popular Web scripting language nowadays. There is also an active expansion of the application area, and a growing number of JavaScript-based games are also being developed. On the other hand, Javascipt is also the target of many other languages, such as the Coffeescript language with higher streamlining and readability, and the Ypescript language for large-scale applications. The latest Tiobe programming language June leaderboard, JavaScript also re-entered the top 10, the current JavaScript language is still in the Tiobe programming language in the rankings of an upward trend, still have the potential. Choosing the right development tool for a good programming language can do more with less. JetBrains's Webstorm is an excellent JavaScript development tool, known as the most intelligent javasscript IDE by most JS developers. Online download cracked version, the Chinese version of a lot, can download cracked, is in the first menu in the crack, to first choose Webstorm to crack.
Smart Code Completion: supports different browser prompts, and includes all user-defined functions (in the project). The code complements all the popular libraries, such as: JQuery, YUI, Dojo, Prototype, Mootools and Bindows.
code formatting: not only can the code be formatted, but all rules can be defined by themselves.
HTML hints in code writing: people often write HTML code in the JS code, generally very painful, but with smart hints, it is much more fun. and HTML inside can also have JS hint.
code navigation and usage queries: simply press the CTRL key to click on a function or variable, and you can jump directly to the definition: you can find a function or variable in the whole project, and you can also find the use and highlight.
Code Refactoring (this operation is somewhat like ReSharper, users who are familiar with ReSharper should get started quickly): support for renaming, extracting variables/functions, inline variables/functions, moving/copying, safe deletion, and so on.
code Check and quick fix: You can quickly find errors in the code or need to optimize the place, and give a change of opinion, quick fix.
code debugging;
code Structure Browsing: You can quickly browse and locate.
Code folding;
browser Support details tips: keywords, tags, variables, parameters and functions of JavaScript code completion are based on the popular browser support Dom (IE, Firefox, etc.) standard, can be displayed under different browser support details.
2. The most beautiful interface is IntelliJ idea.
Compared to Webstorm (only with cracked version), when using IntelliJ idea, it has a free version. And its details are particularly good, a bit like Apple's product, and the user experience is particularly good.
3. The most-card interface is eclipse.
Report:
1.js encryption or obfuscation address: http://www.jb51.net/tools/eval/
All along, JS front-end code because must pass through IE plaintext parsing, some of the encrypted JS such as: Jscript.encode also because of tall tree catches, long been cracked. There are also some means of encryption, through the complex transformation, change the source code, but eventually all escaped the final trial, like Unescape,document.write,eval statement to restore. For the protection of JS code, the best way is to confuse, the purpose of confusion is to read the code cost is higher than directly write code, confusion is not unbreakable, just increase the cost of cracking, java,c# encryption is the use of confusion. So for very core code, confusion does not protect the code, but JS has such a code? This procedure does not use the compiling principle, its word-breaking parsing idea is based on Mechiland (http://www.jzchen.net) code highlighting program, reference Blue Classic encryption confusion discussion.
2. XAMPP (http://jingyan.baidu.com/article/6525d4b155177dac7d2e9409.html)
XAMPP (Apache+mysql+php+perl) is a powerful built-in XAMPP software station integration package. It can be installed in Windows, Linux, Solaris, Mac os X and many other operating systems. XAMPP is a version of Apache that is easy to install and contains MySQL, PHP, and Perl. XAMPP is really easy to install and use: Just download, unzip, start.
The specific operation is as follows: first go to XAMPP official website download suitable XAMPP version, support Mac, Windows, Linux. After the download is complete, double-click Install Xampp to the PC, all the way next, do not know English is OK. During the installation process, there is a choice of path, it is recommended to xampp the root directory, defined to D or e disk, etc., the default is the root target of the C drive ( need to use the Hotdoc directory later ). After the installation is complete, open xampp, there is an Apache function, there will be a start, click Start wait 3-5 seconds, other features do not need to open. Then put the HTML5 or mobile page folder that you made on your PC into the Htdocs folder in the Xampp folder (locate the XAMPP installation path). View the local area network IP address, such as: 192.168.1.122 (use cmd under ipconfig view), and then connect the phone to the same router as the PC ( connect the same WiFi), open in the phone's browser 192.168.1.122/index.html can be debugged. Use complete, direct point XAMPP console stop, turn off Apache service.
3. FileZilla
FileZilla is a free open source FTP software, divided into client version and server version, with all the features of FTP software. The controllable, structured interface and streamlined way to manage multiple sites makes the FileZilla client version a convenient and efficient FTP client tool, while FileZilla server is a small and reliable FTP server software that supports FTP&SFTP. FileZilla is a fast, reliable FTP client and server-side open source program with a variety of features and direct interfaces. FileZilla was selected as the best recommended project of the month in November 2002.
ip:192.168.1.207
The port is: 22.
Protocol: SFTP.
The user name and password are set by the server-side Ftpzilla.
Introduction to HTML5 Development IDE