作者:曹江华
CoffeeCup Html Editor++是linux下一款功能强大的HTML编辑软件,内含gFTP。它可以加密上传文件,还有用于快速连接影像的影像图文件展示器、方便的Flash制作向导、高亮显示的卷标,以及影像图文件自动缩放。
该软件还带有25000种图形、图标和照片,包含30种背景影像、超过175种动画GIF图档。它也有125种javascript、页框设计程序、表格设计程序、字形设计程序,以及HTML码精简程序。该软件可以一次使用、测试多个网页。内部浏览器可用来测试网页、影像预览工具、缩图影像创造向导、声音展示库、线上指引、step-by-step的网站设计指引,以及最新HTML 4.0版标签的参考。CoffeeCup HTML Editor++内建有50余种的精采特效,比如组合、爆炸、淡出等,可用于文字和图片。设计网页时只要用鼠标点几下就可以轻松完成,能够用于选单系统、图片LOGO等。还有内建声音编辑器,支持淡入、淡出、回音等效果。CoffeeCup HTML Editor++还支持流行的脚本语言php 4.23。
软件下载
CoffeeCup HTML Editor++的主页是http://www.coffeecup.com,此处可以下载coffeelinux.tar最新的源代码4.1。
安装与运行
打开X-Window下的一个通用终端,键入:
#tar zxvf coffeelinux.tar
#cd coffeelinux
#./configure
#make
#make install
然后,运行CoffeeCup HTML Editor++程序:
\coffeelinux\Coffee
软件运行界面见图1所示。
图1 CoffeeCup HTML Editor++工作界面
功能简介
CoffeeCup HTML Editor++主要功能如图2所示。
图2 CoffeeCup HTML Editor++功能标准
1.主选单
主选单包括File、Edit、Tags、Tools、Windows、Help六个子选单选项。
2.工具栏
主选单下面是一组常用的工具栏,用于快速打开、保存、打印、复制、粘贴文件, 以及修改网页等功能。
3.控件选单
CoffeeCup HTML Editor++支持Javascript、DHTML、CGI等控件,在这个选单中可以选择需要的控件直接插入网页。
4.Tools子选单
Tools子选单是CoffeeCup HTML Editor++一个重要的模块。使用它可以方便、快捷地在网页中添加按钮(Tables),创建帧(Frame)及项目(From),并且可以上传网页。
5.代码窗口
代码窗口处于主菜单的右下方。在CoffeeCup HTML Editor++中,设计用户界面直接在窗体中进行,运行结果和设计样板完全一致。当控件被放到窗体上时,会自动生成大部分的用户界面代码,自己所做的只是在它生成的框架中加入完成所需功能的程序段而已。这个窗口中是代码编辑器,可以在其中书写网页的源代码。当程序中含有不止一个窗口时,会有几个库单元的源程序出现在代码编辑器中。代码编辑器的标题条中显示了当前正在编辑的库单元文件名。要查看某一特定程序的源代码只需用鼠标点动写有该库单元文件名的页标签,就可以对该库单元进行编辑。
6.辅助工具栏
辅助工具栏提供一些网络工具,例如电子邮件工具可以将完成的网页发送出去。
制作网页
1.选取Quick Start
点击File选单,选取Quick Start子选单就可以制作网页。这里可以选择网页的背景颜色、网页的名称,以及字体的颜色和大小等。见图3所示。
图3 使用Quick Start子选单制作网页
2.输入网页代码
假如对HTML语言比较熟悉,可以直接在代码编辑窗口中输入网页的源代码。见图4所示。
图4 在编辑器中输入HTML的代码
3.在网页加入控件
点击Tools选单可以轻松快捷地在网页中加入JavaScripts、VBScripts、ActiveX等控件,自动生产代码,还可以在网页中直接添加按钮(Tables),创建帧(Frame),以及项目(From)等。见图5所示。
图5 CoffeeCup HTML Editor++子选单
4.保存文件
网页制作完成后要为它建立一个PRoject。点击Tools选单中的Preferences子选单,在这个选单中将制作好的网页保存到文件目录中。见图6所示。
图6 保存Projects
5.安全上传网页
点击Tools选单中子选单FTP Connection,即可上传网页。为了保障网页传输中的安全,CoffeeCup HTML Editor++中集成了gFTP这个客户端软件,它可以和SSH(Secure Shell)整合在一起,提供一个图形化加密传输方案。gFTP集成的是SSH,假如需要更好的性能,可以安装商业版本的SSH2,它也同样可以集成到gFTP。gFTP的使用和Windows下的CuteFTP一样非常简单,具有并行下载、断点续传、传输任务队列、全目录下载、ftp/http代理传输支持、远程目录缓存、被动/非被动文件传输、文件拖放等特点。见图7所示。
图7 gFTP可以提供数据的安全传输
小结
CoffeeCup HTML Editor++是一个全功能的HTML编辑器,包括JavaScripts、DHTML、VBScripts、ActiveX等控制图片功能、色彩向导、多文件支持、全功能FTP程序、服务器扩展支持(asp、shtml、phtml及CSS),有许多制作向导可以方便地制作按钮(Tables)、创建帧(Frame),并包含有相当多内建的背景图、GIF动画。非凡值得一提的是,它集成的SSH除了可以把所有传输的数据加密之外,还有一个好处就是传输的数据是经过压缩的,可以加快传输的速度。