【转】软件开发工具介绍之 6.Web开发工具

1.EditPlus

 无论是编写xhtml页面,还是css、js文件,甚至随笔记记这样的事情,我都会使用EditPlus,感觉它不仅功能强大,更难得的是:绿色、轻量级、启动速度快、稳定性高

1.1 配置文件模板

设置好EditPlus的配置文件,告别重复的体力劳动。如果我们经常建立一种文件,而这种文件总会包含一些重复的文字或者代码的话,我们就可以建立模板,然后通过模板建立文件。从而摆脱每次都要重复的体力劳动。

1.2 顺手的侧边栏


边栏包含了“快速目录路径”和“快速剪贴板”功能“快速剪贴板”可以存放一些代码片断、常用文言等等文字。当你需要这些文字的时候,只要双击,就可以方便
的添加到光标所在位置了。默认情况下会有一些html,css代码。如果嫌多,可以建立一个自己最常用的“剪贴板”库。

1.3 华丽的自动完成功能

你打一个“ua”字,然后按下空格,编辑器里面就出现了右边的代码,而且鼠标就停留在第一个href的双引号之间。使用EditPlus的自动完成功能将
会极大的提高你的工作效率。而且我们可以根据不同的文件类型,建立不同的“自动完成”,例如,如果是xhtml文件,打“b”+ 空格”,就是  ,而在css文件中,“b”+ 空格”,就是 "border:1px solid red;"。非常的人性化。
你可以通过这样的设置,来使用EditPlus的自动完成功能。

1.4 彩色的文件,高亮语法文件


多的开发工具都有语法高亮显示功能,EditPlus虽小,但是也有这个功能哦。和“自动完成”功能一样,只要为不同的文件类型指定“高亮语法”文件即
可。css、html等常用的文件类型,EditPlus已经自带了高亮语法文件。如果自带的高亮语法文件没有你需要的,你可以去EditPlus官方网
站的文件下载。

2.ColorPic

 一个免费的软件,用于拾取颜色的,鼠标移动到哪里就拾取哪里的颜色,可以对拾取的颜色分组,这样我们就可以把需要的颜色都一次性拾取完,再慢慢的用了。
拾取颜色和重新拾取时都是用Ctrl + G 快捷键.

3.FireBug、IEDevToolBar、IE开发人员工具、HttpWatch等

3.1 微软的IEDevToolBar

这是一个免费的专门为Web开发人员制作的IE插件,IE插件IEDevToolBar可以帮助我们分析网站的布局结构,有助于我们学习和分析页面的CSS,其主要功能有:
1.以树结构查看CodeDom,并查看每个Element属性,可以使用鼠标点击选中Element,这个在我们制作和调试网页时很有用;
2.生成图片报表,就是将页面上说有出现的图片生成一份详细的报表,这样就省的我们自己去找图片路径和量图片大小等等;
3.高亮显示表格,表格单元,Div等的边框,这个在我们调整布局时也是很有用;
4.页面尺子,可以然你任意在页面上度量长度,这个是大大的提高了我们的工作效率,不用为了量个长度而抓图再用画图工具量。

官方站免费下载
http://www.microsoft.com/downloadS/details.aspx?familyid=E59C3964-672D-4511-BB3E-2D5E1DB91038&displaylang=en

3.2 HttpWatch

 强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出。

官方站
http://www.httpwatch.com/download/
它有2个版本:
HttpWatch Basic Edition (免费的,有部分功能限制)
HttpWatch Professional Edition

4.IETester

IETester
是一个非常棒的网页设计师的必备工具,有了这个工具,就可以知道网页在IE6,或者IE7,或者IE8的显示情况、相容性,让我们看一下辛苦作好的CSS
样式或网站版面是否可以在各个主要浏览器正常显示。
IETester是以”分页标签”的方式,分别在不同的页签中显示你所指定的IE浏览器版本的网页浏览画面。

5.脚本压缩

JavaScript和CSS压缩的目的是在保持脚本的执行性能的同时,减少数据传递的字节数(可以通过减小原始文件,也可以利用gzip。大多数产品级的网络服务器都把gzip作为HTTP协议的一部分)。

http://dean.edwards.name/packer/

YUI compressor(http://developer.yahoo.com/yui/compressor/),一款 jQuery官方推荐的压缩脚本的工具。

【本文转自http://www.cnblogs.com/dusonchen/archive/2011/02/09/1739087.html 】

时间: 2024-12-13 14:41:31

【转】软件开发工具介绍之 6.Web开发工具的相关文章

Web 开发终极工具箱 120个Web 开发工具

中介交易 SEO诊断 淘宝客 云主机 技术大厅 这是 Mashable 搜集的最新 Web 开发工具箱,包括拖放式 Web 程序创建工具,代码库,项目管理,测试程序,以及支持各种编程语言的框架,从 Ajax 到 Ruby 到 Python.这是第二部分. 参考与资料 COfundOS - 一个讨论开源软件,寻找投资的平台. Mac Yenta - 独立 Mac 开发者的社会化网络平台 CorkDump - 一个关于常用资源(代码片段,CSS,Flash 等)讨论板. All Developers

软件开发-关于网络编程和web开发的一些问题

问题描述 关于网络编程和web开发的一些问题 1.网络编程和web开发有什么不同?我的理解是网络编程是计算机和服务器之间通讯,web开发是网站?但是一些软件连接到服务器,但是其中需要用浏览器显示某些信息,例如360打开软件管家,其中的信息不用浏览器显示不了,这种算是web应用程序吗?还是算是网络编程?又如玩网游,在开始游戏那里,除了开始游戏那按钮,其他内容是要用浏览器来显示的,然后在游戏中肯定要不断和服务器交换信息,这样又算是什么?能不能解析清楚网络编程和web开发的异同? 2.能不能举些在wi

Python中SOAP项目的介绍及其在web开发中的应用_python

SOAP.py 客户机和服务器 SOAP.py 包含的是一些基本的东西.没有 Web 服务描述语言(Web Services Description Language,WSDL)或者任何其它附加的东西,只有用 Python 实现的 SOAP 客户机和服务器的透明支持.甚至这个包中的一个很好的功能也只是与基础架构相关:SOAP.py 支持安全套接字层(SSL)用于加密的 SOAP 传输.为使用这个功能,您必须安装 M2Crypto,M2Crypto 是一个库,包含各种加密工具和格式,从 RSA 和

Cocos开发中性能优化工具介绍之Xcode中Instruments工具使用

Instruments是动态分析工具它与Xcode集成在一起可以在Xcode中通过菜单Product→Profile启动.启动如图所示Instruments有很多跟踪模板可以动态分析和跟踪内存.CPU和文件系统. 每个跟踪模板都有不同的用途其中Leaks可以检测内存泄漏点Allocations跟踪模板可以查看内存的使用情况.下面我们通过一个实例介绍一些Instruments工具的使用我们来人为制造一个内存泄漏我们在HelloWorldScene.cpp中修改代码 bool HelloWorld:

减少存储过程封装业务逻辑-web开发与传统软件开发的思维模式不同

  本篇文章讨论并不是:不要使用存储过程,因为有些事情还是要存储过程来完成,不可能不用.而是关于:"业务逻辑是不是要封装在存储过程中实现,这样子php.java等就是调用存储过程".   业务逻辑,通俗说就是:比如要取数据的操作,取出会员编号为x的数据,原来我们一般是封装成函数,或者直接编写sql语句查询.现在是交给数据库的存储过程去完成. +------------------------------------------------------------            

java Web开发

问题描述 近几年,Web程序发展异常迅猛,不仅出现了形形色色的购物网站.交友网站.银行自助系统等,还出现了像PalmOSWeb操作系统.可以替代Office等传统办公软件的GoogleDocument等功能强大的Web程序.这些主要得益于Web程序的瘦客户端的特点,即不需要客户安装任何软件,只需要使用浏览器即可完成操作.Web程序可以非常简单,简单到只有几个HTML页面.几个图片,例如小型企业的介绍性网站等.也可以非常复杂,例如GoogleDocument网站,完全可以替代Word.Excel.

Web开发流程规范的五个要点

web|规范 开发流程及规范:Web 开发的分散性和交互性,决定了 Web 开发必须遵从一定的开发规范和技术约定. 只有每个开发人员都按照一个共同的规范去设计.沟通.开发.测试.部署,才能保证整个开发团队协调一致的工作,从而提高开发工作效率,提升工程项目质量. 一. 项目的角色划分 如果不包括前.后期的市场推广和产品销售人员,开发团队一般可以划分为项目负责人.程序员.美工三个角色. 项目负责人在我们中国习惯称为"项目经理",负责项目的人事协调.时间进度等安排,以及处理一些与项目相关的其

对Web开发中前端框架与前端类库的一些思考

  这篇文章主要介绍了对Web开发中前端框架与前端类库的一些思考,本文讲解了前端框架的理解误区.前端框架与前端类库的区别.前端MVC框架思想等内容,需要的朋友可以参考下 说起前端框架,我也是醉了.现在去面试或者和同行聊天,动不动就这个框架碉堡了,那个框架好犀利. 当然不是贬低框架,只是有一种杀鸡焉用牛刀的感觉.网站技术是为业务而存在的,除此毫无意义,框架也是一样.在技术选型和架构设计当中,脱离网站业务发展的实际,一味的追求时髦新技术,可能会适得其反,将网站发展引入崎岖小道.就好像一个日均pv只有

专家称Java在WEB开发领域处境危险

web 据国外媒体报道,在3月25日召开一个有Java语言未来的研讨会上,与会专家表示,Java语言在Web及低端开发领域面临诸如Ruby等动态语言的威胁,不过,Java可以通过改进和拓展虚拟机技术迎接挑战. 在这场名为"企业Java的未来"的研讨会上,来自Java技术业界的知名专家指出了Java语言目前在低端应用.网络WEB应用开发方面的"软肋",同时对EJB(企业JavaBeans)对象技术的持久竞争力表示出质疑. 一些专家表示,随着互联网迎来Web2.0时代,