IDEA插件:search with bing、search with baidu

针对IDEA中搜索插件的局限性,本文介绍了一款名为searchwithbaidu的插件,以及其在处理长字符串搜索时存在的问题。作者开发了searchwithbing和searchwithbaidu两款插件,解决了搜索字符串的URL编码问题,提升了搜索效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//转载请注明出处:https://www.cnblogs.com/nreg/p/11267169.html

当项目出现错误时,经常需要复制错误信息粘贴到浏览器查询,但是手动复制再粘贴太麻烦了,

因此IDEA官方给了右键菜单search with google,

感觉上方便了许多,但是goolgle在咱这个地方是查询不到的,

因此一位名叫Xu Wang的网友开发了一款叫search with baidu的插件,在IDEA的插件库可以查询到,

我用了一下他的最新版本1.3,在复制一大串错误信息时,使用search with baidu不生效,IDEA没有反应,应该是有BUG,

盲猜他没有对要搜索的字符串转换为url请求编码格式,因为我开发插件时也遇到了这个问题,但是我解决了:

1  //将搜索的字符串转为URL请求编码格式(盲猜他应该没有写这一行)
2  String seclectStr = URLEncoder.encode(selectedText.trim(), "UTF-8");
3  //使用bing引擎搜索
4  String url = "https://cn.bing.com/search?q=" + seclectStr;

我开发了两款插件,一款叫search with bing,一款叫search with baidu,

已经上传到IDEA插件库,目前正在审核,

我在Github开源了代码,有需要的码友可以去下载jar包使用:https://github.com/nreg?tab=repositories

源码也可以下载下来,有问题的话可以在我的文章下方留言。

转载于:https://www.cnblogs.com/nreg/p/11267169.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值