editone.php,超好用的在线编辑器

写这样一个详尽的使用图释,既是给您一个快速的操作介绍,也是为了给初学者做一个全面的指导。

尽管ASP和PHP本身提供的API功能不尽一致,但是EditOne的任何版本的功能实现是完全一样的。EditOne的使用方式也很简单,任何对Windows资源管理器有过使用经验的人都可以很容易上手。下面我们将逐一图释常见的文件管理和编辑操作。

登录EditOne

为了安全,请您更改默认的用户名和密码,最好是将文件名也进行重命名。密码使用MD5加密存储,因此既便是更改密码后的editone.asp/editone.php文件被别人查看,也不必担心密码会被泄露。

配置EditOne

点击左帧页面顶部的“配置”,将进入“参数设置”页面。在这里更改用户名和密码,以及编辑器的字体、大小,和行高。如果左帧目录树加载失败,可能是您的“本地编码”设置不正确。正确设置您的本机内码即可。

编辑文件

在IE浏览器里,您可以使用Ctrl+S组合键保存您所编辑的服务器文件。但是,在某些基于IE内核的浏览器中,Ctrl+S将被浏览器优先捕获,引起调用浏览器本身的“另存为...”操作,比如,腾讯出品的TT浏览器(更新:目前最新版本的TT浏览器已去除此Bug)。这种情况下,您可以使用Ctrl+Q组合键,或者干脆直接点击“保存”按钮。 注意:如果没有足够的权限,可能会保存失败。比如,文件是只读的,或者没有修改权限。点击这里查看如何安全设置Windows/UNIX(Linux)的文件操作权限。

行列指示器在进行WEB脚本程序(ASP/PHP/JSP/PL/Javascript等等)调试时非常有用。PHP程序出错时会显示错误所在行,ASP程序出现500错误提示时,只需取消浏览器的友好错误提示选项(点击这里查看如何设置), 也可以显示错误所在行。Javascript错误在浏览器的状态栏里会予以显示,点击查看详细信息后可以获得错误所在行。JSP程序出错后,JSP容器会显示详细的行调用堆栈跟踪信息。根据这些行信息结合行列指示器能帮您快速的定位出错位置。

注意:如果在“参数设置”里设置了“使用自动换行”,过长的行将会折行显示,这种情况下给出的行列位置实际上可能会不正确。

使用HTML预览可以看到所编辑网页显示出来的大致效果。如果网页中的图片链接使用绝对链接,或者所编辑网页和EditOne文件在同一个目录,那个网页中的图片也会被正确显示出来。

对于扩展名为htm/html的文件,右键菜单上有“浏览/编辑”、“浏览”、“编辑”三项操作。“浏览/编辑”和“浏览”的处理方式是不同的。“浏览”总可以正确的处理网页中相对URL,显示网页中的图片或其他资源文件,而“浏览/编辑”则不能,除非此文件和EditOne文件在同一个目录下。

EditOne的文件管理操作

很多文件操作都需要ASP/PHP有足够的读写权限才能正常使用其功能。对于使用NTFS磁盘格式的Windows服务器来说,新建文件/目录、修改保存文件需要IIS站点匿名用户具有“写入”权限,重命名文件/目录、删除文件/目录需要“修改”权限(因而需要“执行”和“写入”权限)。对于UNIX(Linux)服务器,只有目录的CHMOD为777才可以在此目录下新建文件(新建的文件也会继承父目录的CHMOD属性值)。文件本身的CHMOD为777才可以修改保存、重命名和删除此文件。

警告:给予WEB站点本身较高的权限可能带来安全隐患。您必须有完善的安全策略才能考虑使用在线编辑。

点击的默认操作

鼠标左键点击文件/目录后的操作和右键菜单上的第一项操作是相同的。根据文件扩展名的不同,右键菜单的第一项操作是不同的。这种处理方式是和资源管理器一致的。

文件上传/下载

在目录树右侧(而不是底部)的空白处右键点击,在出现的右键菜单上选择“上传文件...”操作,如图所示。会在鼠标点击处附近出现一个上传文件选择“浏览...”按钮。点击此按钮选择好上传文件后,会在输入框中出现此文件的文件名,您可以编辑这个文件名,它也是上传后所保存的文件名。编辑好后按回车键或者在输入框之外空白处点击鼠标,即会启动上传过程。如果上传成功,就会在原位置增加一个文件结点,您可以对此文件结点使用其他任何操作。如果上传失败(比如没有写入权限导致),会出现对话框提示,文件结点也会消失。

任何文件都可以下载,无论是文本的还是二进制的。在文件结点上右键点击出现右键菜单后,选择“下载”操作即可。

文件的新建/重命名/删除

在目录树右侧的任意空白处右键点击出现的右键菜单上,选择“新建文件”就会在点击处附近位置插入一个文件名输入框,在这里编辑文件名。然后按回车键或者在输入框之外的空白处点击鼠标即会在服务器上创建这个文件。文件的内容是当前右帧编辑器内的文本内容。如果没有则创建的是一个0字节的文件。

“新建目录”也是类似操作。

对指定文件结点使用右键菜单,选择重命名,此文件结点会变更为输入框,编辑文件名后,按回车键或者在输入框之外的空白处点击鼠标即会重命名此文件。

选择“删除”操作后会弹出一个对话框,让您确认是否删除此文件/目录。如果是目录,将会删除此目录下的所有文件和子目录,对话框中会对此做一个警告。如果删除成功,这个文件结点就会消失。

文件的复制/粘贴/移动

对某文件结点使用复制操作后,目录树右侧空白处以及目录的右键菜单上的“粘贴”选项开始有效,可以点击操作。如果被粘贴的位置是被复制文件的当前目录,EditOne会试图寻找新的可用文件名。比如您要复制test.txt,EditOne会测试test1.txt是否存在。存在的话会测试test2.txt是否存在。依此类推,直到找到不存在的文件名test{n}.txt。test.txt的文件内容会被复制到test{n}.txt中。

如果复制的是目录,也会有一个类似的选择目录名的过程。同时目录下的所有文件和子目录都会被复制过去。

如果需要移动操作,可以组合使用复制、粘贴、删除原文件这几个操作完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值