1. 输入光标错位的问题:
对于写熟悉了html的人来说,写完标签结构再填内容的习惯很难适应光标定位不准确的问题。
a)
通过鼠标选中一行按回车换行,准备再下一行插入代码,光标虽然跳到下一行,但对应的空白行没有产生,让用户以为输入的东西会覆盖下一行的内容
b)
会出现如上图的情况,点选第4行,
i.
删除,却发现是删除的第2行的内容。
ii.
输入,却发现是输入到第2行。
2. 光标无法通过鼠标定位,只能定位到行,需要手动用光标导航键来调整位置
3. 如图,设置是点确认,会弹出离开或留在此页,让用户会误以为写的代码没有保存就会退出了。
4. 默认会出现的滚动条,应该可以不出现的。即使出现,颜色也可以改变一下。不然和主题的颜色反差太大了。
5. 代码行数有几百行之后,输入的效率就变得十分低下,完全跟不上指速。
6. 没有提供在新页面预览的功能,一些事件,如window.onload事件,无法得到触发。
7. 刷新后,所有内容均丢失了。另外,没有自动保存功能。
8. 代码提示功能
另,我觉得最大的问题就是光标定位不准确的问题。以前臆想过类似RunJs的一个WEB程序。但最后却发现我相像的东西只是把DearmWeaver的功能搬到了浏览器上。后来我发现FireFox完全可以用来写网页程序,就放弃了这个设想。
RunJS本身也是一个很好的东西。只是细节让人用着蛋疼,所以提出来。相信通过不断完善,RunJS能更好。