-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
一些初次体验上的反馈及优化 #45
Comments
感谢反馈! 问题1要解决的话,估计要换一种实现方式,因为现在发起网络请求是被动的,也就是当IDE给你发【你该显示代码提示了】这个通知时,才会执行到相关代码。在编辑器里面修改行内容时,其实插件是不知道的,只能乖乖【等通知】,你提到的这种情况,就是因为插件没有收到IDE发起的通知。。。 问题2,现在搜索jcenter库时,插件是调用阿里云提供的镜像接口searchArtifactByGav,它有2个必填参数: 优化1,可以做到。 |
老哥,jitpack的查询接口参考下这个https://github.com/abhirocks1211/jitpack/blob/master/API.md |
环境是as4.0.1
反馈问题:
1.在输入完库名或包名+库名,有时候不会弹出搜索结果框,删几个字符,重打也不出现结果框,不知道是怎么个频率请求搜索的
2.我输入retrofit2,出现的结果并不多,就是没有com.squareup.retrofit2这个包名的,只有输入square:retrofit2才会出现,现实情况是我们不会去记住包名,常记住也就是库名
优化:
1.每次的关键词搜索都是去重新请求?不知道怎么安排频率去提高用户体验。比如以2秒的频率,如果修改了关键词,那么2秒后搜索,如果没改变关键词就不搜索,记得rxjava里有关于时间的操作符。
2.因为有多个数据源,不知道你是怎么安排搜索的,是否还可以添加其他数据源?....将所有的搜索结果显示在框里,在框里加上搜索到的条数显示,再加个二次搜索框,进行本地的二次过滤,过滤条件可以是包名、最后更新的时间等,如2021或2020,再显示过滤搜索到的条数,这不比请求搜索快多了?
以上只是个人的一些想法。
The text was updated successfully, but these errors were encountered: