网页开发的6种在线调试环境

如今的网页代码,一般由三个部分组成:

  * HTML,语义层,提供网页的内容。

  * CSS,表现层,规定网页的外观。

  * Javascript,动作层,定义用户与网页的互动。

理想的开发环境,应该既可以分别调试这三种代码,又可以轻松查看它们合并在一起的整体效果。

浏览器是最合适的效果查看工具,所以很多人想到,代码调试环境也可以直接部署在浏览器中,以网站的形式提供服务。

下面,我根据Design Shack的文章,总结一下目前最常见的6种网页开发在线调试环境。它们大大方便了网页设计师的工作,极大地提供了工作效率。

一、CSSDesk

网址:http://cssdesk.com/ (需翻墙)


这个网站是最早出现的在线调试环境之一,主要用于调试CSS。


左侧两个面板,可以分别输入html和css代码,但不支持Javascript调试。


你可以改变"预览区"的背景颜色,可以保存或下载调试完成的代码。

二、Dabblet

网址:http://dabblet.com/


Dabblet也是一个CSS调试环境,不支持Javascript调试。


它将网页效果分成"CSS效果"、"HTML效果"和"整体效果"三个面板,方便单独调试。


它最大的特点有两个,一是动态显示代码效果,代码一输入,效果就自动显示出来;二是显示CSS提示,比如上图的字体效果和长度效果。

三、JS Bin

网址:http://jsbin.com


这是一个较早出现的Javascript在线调试环境。


它分成Javascript、html和"效果预览"三个区域,你可以自行勾选显示哪些区域。它没有独立的CSS代码区,CSS代码必须嵌入html代码,这点很不方便。


它支持加载常用的Javascript库。除此以外,其他特色不多。

四、jsFiddle

网址:http://jsfiddle.net/


jsFiddle是目前最受欢迎的在线调试环境。


它的默认界面分成5个区域,左边是参数设置,右边依次是HTML、Javascript、CSS和"效果预览区"。


除了加载常见的Javascript库,它还支持SCSS代码和CoffeeScript代码。你甚至可以把它的窗口嵌入自己的网页。

五、Tinkerbin

网址:http://tinkerbin.com/


Tinkerbin很像jsFiddle,也是分成HTML、Javascript、CSS和"效果预览区"。


它的特点在于,你可以选择某种代码独占整个编辑区,这样就增大了代码编辑的可视空间。另外,它可以实时显示代码运行结果,这是jsFiddle不支持的。


它支持的代码种类相当多,比如 HAML、SCSS、LESS和CoffeeScript。

六、Rendur

网址:http://rendur.com/


Rendur是一个轻量级在线调试环境,功能不多,但是加载和运行都很快。


用户可以在HTML、CSS、Javascript三个面板中切换,输入相应代码。代码的运行结果,会自动显示在背景网页上。最后一个面板,显示的是整个网页的源码。

时间: 2024-08-01 09:49:45

网页开发的6种在线调试环境的相关文章

网页开发常用的6种在线调试环境

如今的网页代码,一般由三个部分组成: * HTML,语义层,提供网页的内容. * CSS,表现层,规定网页的外观. * Javascript,动作层,定义用户与网页的互动. 理想的开发环境,应该既可以分别调试这三种代码,又可以轻松查看它们合并在一起的整体效果. 浏览器是最合适的效果查看工具,所以很多人想到,代码调试环境也可以直接部署在浏览器中,以网站的形式提供服务. 下面,我根据Design Shack的文章,总结一下目前最常见的6种网页开发在线调试环境.它们大大方便了网页设计师的工作,极大地提

html5-手机网页开发,如何设置字体,使得任意一种手机调试,字体大小都一样

问题描述 手机网页开发,如何设置字体,使得任意一种手机调试,字体大小都一样 我在设置的时候,试了设置百分比,还有设置像素, 两者都不行,是什么原因,有什么解决办法 解决方案 这个很难做到,手机上浏览器不同,内置的字体文件不同,分辨率和缩放比例不同. 除非你用图片代替文字. 解决方案二: 你可以试试em,例如16px就设置为1em试试 解决方案三: 可以试试设置em 只要不要使用px就可以

用Eclipse和GDB构建ARM交叉编译和在线调试环境

我们在 Linux 主机中搭建我们的开发环境,使用 Ubuntu 10.04 LTS 为例. 搭建应用开发环境   安装 JRE Eclipse 依赖于Java 环境,所以必须先安装 JRE 或 JDK. 安装 Eclipse 和 CDT 去 Eclipse官网下载最新的Eclipse IDE. 我们一般选择 C/C++ 版本(Eclipse IDE for C/C++ Developers),这个版本自带了CDT,不用另行安装CDT插件.下载时选择 Linux 的版本,如:eclipse-cp

Linux操作系统下三种配置环境变量的方法

  现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法. 修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题. (1)用文本编辑器打开/etc/profile (2)在profile文件末尾加入: JAVA_HOME=/usr/share/jdk1.5.0_05 PATH=$JAVA_HOME/bin:

文化差异下的网页开发:特色不是中国才有

开发:特色不是中国才有-"> 网页设计开发很辛苦,所以不要只为少数人而设计 这是一篇老外写的博客,详述了他眼中因文化差异导致的网页开发问题."特色"并不是只有中国才有,或许作为中国的设计师,也需要考虑到印尼特色.新加坡特色-- 谁愿意被人当成少数人对待?除非有幸成为"高富帅"或"白富美"的一员,否则"少数群体"通常会被歧视.与社会歧视一样,技术歧视也源于对某些因素的忽视,但人们似乎没有充分意识到这样做的危害.

中文字体网页开发指南

作者:&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;阮一峰 字体的选择,是网页开发的关键因素之一. 合适的字体,对网页的美观度(或可读性)有着举足轻重的影响. 但是,相比英文字体,中文字体的网页开发有着极大的局限性.因为,一套中文字体最少也要有几千个字符,体积为几个MB:单单为了浏览网页,开发者不可能让用户去下载字体,只能依靠操作系统的预装字体.(*注:确实有网站提供中文字体的web服务,从技术角度,我不推荐这样

简单的web开发问题-网页开发时,如何提示密码不正确?

问题描述 网页开发时,如何提示密码不正确? 输入用户名和密码后,通过struts验证.如果密码不正确,如何在当前页面给出提示? 解决方案 js脚本,可以去网上找一些例子看一下 解决方案二: 一般是两种方式,一是在原页面的某个部分(比如最上面)显示错误信息:另一种是弹出一个提示框(Alert)报错. 解决方案三: 使用ajax进行验证 解决方案四: struts2的addFieldError就能很好的提示错误信息啦 解决方案五: 可以自己写个提示框.

【Xamarin开发 Android 系列 1】环境部署搭建

原文:[Xamarin开发 Android 系列 1]环境部署搭建 开篇自然先扯一段,近几年移动互联网如果熊猫零食一样,蔓延迅速.楼主身为一个微软忠实的粉丝,无奈,老爹不给力.Silverlight开发的WP7 ,Windows Phone 系列没成功, 收购诺基亚 ,搭载WP8 ,依然Windows Phone  ,结果Xaml依然不温不火.最后还把诺基亚干挺了.想想当时手握N91 的吊样儿..时过境迁. 主流移动互联网平台, 1 Android 2 IOS 3???? 地铁 大街上,凡是走的

Rogue Wave 收购 Zend,争夺 PHP 网页开发市场

近日跨平台软体开发工具商Rogue Wave在官网宣布并购Zend,而Zend所开发的Zend Framework为许多PHP开发者选择使用的框架.目前全球有一半的网站由PHP运作,如使用Wordpress或是Drupal框架制作的网站都以PHP为基础,不少开发者使用Zend Framework来加速PHP网页开发. 在Zend团队加入后,Rogue Wave除了其原有加速C.C++.C#及Java程式语言开发的产品外,PHP也将被纳入产品范畴中,而Rogue Wave执行长Brian则表示,此