极客的任意门开发日记(三)
终于有时间写第三篇开发日记了,在第二篇日记中我提到了极客门经过修改的开发思路,并附上了一个原型设计,这周末把绝大多数功能都实现了,看上去就像上面一样(我已经听到你在吐槽这UI的设计了)。
现在这里大概实现了如下的功能
- 登陆、注册功能
- 增加自定义搜索、删除自定义搜索(with Ajax)
- 快捷键搜索(目前仅有Ctrl可作为组合功能键)
说实话大概就这几样,也就是基本功能,试了一下也算是可用了,切换过来Tab一样,输入内容,然后快捷键触发搜索,还是很方便的,达到我之前的期望了,但还是有不少需要完善的地方。
- 自定义搜索只可以增加、删除,不可以编辑,想修改则只能删除后再添加
- 已经添加的自定义搜索不能修改排列顺序,也没有把自定义搜索分类的功能
- UI需要修改,而且像上图中的自定义搜索的对齐方式也不太好看,应该名字左对齐,快捷键右对齐
- 代码需要重构,完善RSpec
总的来说需要修改的地方还有很多,慢慢努力吧,尽力做成一个除了自己之外,也有其它人愿意使用的一个应用。