//转载请注明出处: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请求编码格式(盲猜他应该没有写这一行)
String seclectStr = URLEncoder.encode(selectedText.trim(), "UTF-8");
//使用bing引擎搜索
String url = "https://cn.bing.com/search?q=" + seclectStr;

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

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

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

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

最新文章

  1. 如何用perl将表格中不同列的数据进行拼凑,然后将拼凑后的数据用“|”连接在一起
  2. jsp页面动态显示时间
  3. 一些在IOS中关于JS、H5开发的网站
  4. POJ2299Ultra-QuickSort(归并排序 + 树状数组求逆序对)
  5. form 表单默认的提示
  6. hdoj 5344 MZL's xor
  7. mysql违背了唯一约束
  8. Mac下CUDA开启及Tensorflow-gpu安装
  9. Spring MVC NoClassDefFoundError 问题的解决方法。
  10. MongoDB的常用命令和增查改删
  11. 删除 node_modules文件夹cmd指令
  12. 数据仓库之Data Vault模型总结
  13. [原][粒子特效][spark]发射器emitter
  14. Python3学习之路~2.6 集合操作
  15. Unix网络编程_卷1卷2
  16. SSH key的烦恼
  17. Python vars() 函数
  18. 如何将Excel导入到Mysql数据库中
  19. 20165333 实验二 Java面向对象程序设计
  20. 树形DP求各点能走到的最远距离

热门文章

  1. Linux下的IO监控与分析(转)
  2. Ubuntu 安装docker CE以及harbor
  3. shell基础知识7-字段分隔符与迭代器
  4. iOS - 搜索关键字在结果中高亮显示
  5. .NET HttpWebRequest应用
  6. Appium之Toast元素识别
  7. IDEA中类文件显示J,IDEA Unable to import maven project: See logs for details
  8. Spring Boot 的Logback
  9. PHP urlencode空格被转为+的问题
  10. odoo连接外部数据库