Six code debugging platforms for Web developers

Source: Internet
Author: User
Tags css preprocessor

The Code debugging platform is a Web application for developers, testers, shares, collaborations, and exchanges that support real-time editing, previewing HTML, CSS, and JavaScript client-side code. The most commendable part of these code debugging platforms is that most of them are free and you can easily share your work with others for the purpose of learning or debugging programs.

Personally, these web applications have brought me a little help in their daily work. Whenever I encounter bottlenecks with JavaScript or CSS programming, I can share my code on the Code debug platform and invite other developer friends to solve it. The interesting and interactive nature of this model is very helpful for beginners. The following is the author recommended six code debugging platform.

Codepen

Codepen should be the most popular code debugging platform in the world. Chris Coyier, the original author of CSS techniques, is one of Codepen's co-founders, which is a good illustration of why this Web application is so popular. In addition, the visual effect of Codepen is also an important reason, its editor can quickly and vividly show the code changes generated by the preview display, so that you can more easily find the change.

Codepen for CSS include SCSS, SASS, less, and stylus, and the preprocessor for JS includes coffeescript and livescript for HTML including Haml, Markdown, Slim, and Jade. In addition, it contains 8 built-in JS libraries that are available. In Codepen, private and collaborative plate functions can be paid for. Visit It >>

Jsfiddle

Jsfiddle is a reliable debug platform for popular code, and in this area it is the first and most famous. Jsfiddle has more than 30 ready-to-use JavaScript libraries, and you can easily add external files. In preprocessing, it has the scss for CSS, the coffeescript for JS, and the simple vanilla for HTML.

If you are collaborating with another programmer, I strongly recommend that you use Jsfiddle. Jsfiddle's collaboration features are the best in the same type of application, and unlike Codepen, this feature is easy to use and free.

Jsfiddle's short board is the flexible preview aspect, you need to click the play button to manually refresh the page. Compared with other similar applications, Jsfiddle is one of the slowest. Another disadvantage of Jsfiddle is that its running button is not sensitive and sometimes requires a few clicks to run the code (this problem exists in multiple browsers). Visit It >>

JS Bin

JS Bin was created by the JavaScript development guru Remy Sharp, who has a Web development company focused on JavaScript and HTML5 development. JS bin JS preprocessor includes Coffeescript, TypeScript, Traceur, JSX, and more than 40 JS libraries available for use. You can add external files, but you must edit them manually. and the preprocessor for CSS, which provides less.

The place where JS bin differs from the traditional code-debugging platform is that it allows you to download files to your computer, which is a great feature for developers, especially programmers who often debug their code offline. You can also create a private bin space, which is, of course, a paid feature. In addition, JS bin does not support collaboration features. Visit It >>

Cssdeck

Cssdeck has been around for several years, although it has not produced much influence, but because of its simplicity it has attracted a lot of people to use it. Cssdeck will be a good choice if you don't like the miscellaneous features that are beyond coding.

Cssdeck's preprocessor includes Haml, Markdown, Slim, and Jade for HTML, less, Stylus, sass, and scss for CSS, for JS Coffeescript. It also has several CSS and JavaScript libraries available, which can be used by simply adding them manually into the library list.

One notable feature of Cssdeck is that it allows users to change the font size, which is a very simple but useful feature. In general, Cssdeck is not suitable for those who want a lot of cool features, it has abandoned a lot of non-essential functions, focus on the most important work, its simplicity is its biggest feature. Visit It >>

Dabblet

A long time ago, when I was still using the hex color code, I was surprised by the Dabblet's feature, and its color previews were actually displayed next to the code, which is the first time I've seen such a setting. Although I am not sure if this is a useful feature, it still leaves a deep impression on me about its cleanliness.

Now, the more amazing thing about Dabblet is that it allows users to preview with five different perspectives: CSS Editor and view, HTML editor and view, CSS and HTML editor and view, JavaScript and running results, all integrated view. I don't say it all, at least it has most of the features that the debug platform does not have.

Again it's a disadvantage, first, that Dabblet lacks HTML and CSS preprocessor, which is confusing. Second, it doesn't have a built-in JavaScript library, which you can solve by manually inserting JavaScript libraries. Thirdly, the size of each plate is fixed and cannot be adjusted, which is the same as the traditional debug platform before. Four, it lacks a palette for demonstrating the work of other users. Visit It >>

Liveweave

Liveweave is a very versatile code debugging platform, such as a closed live preview is one of them. You can also turn on the night vision mode to darken all the screens in order to protect your eyesight. Liveweave provides more than 20 JavaScript libraries, and even supports SVG. Its built-in rulers make measurements more precise and more aesthetically correct.

The thing that catches my eye is its simple collaboration features. If you've used TeamViewer in the past, you'll find that both work the same way. The only thing you need to do is click the collaboration link and you can share the link from your weave. I don't know if it's my computer or the Internet, which is a slight delay, but as an essential feature, Liveweave is doing well on this.

You can even download your weave files and save them in a single HTML format (JS, CSS and HTML are saved in the same file, which is not beautiful enough!). ), or Save as a ZIP archive containing separate HTML, CSS, and JS files (this is OK.) Yes, one thing I forgot to say, Liveweave also has a built-in Lorem Ipsum (random number dummy) generator. Visit It >>  

Six code debugging platforms for Web developers

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.