力荐几款开发者必备的Chrome插件

工欲善其事,必先利其器。重度工具控力荐几款小众而实用的Chrome插件。

copytables

插件介绍

copytables是开源的用于选择和复制html页面上的表格单元格的Chrome扩展。

适用场景

快速选取复制如CMDB、confluence中的表格单元格信息。

使用方法

  • 按住Alt(Mac: option)并用鼠标拖动选择单元格;
  • 按住Alt+Ctrl(Mac: option+command)并拖动以选择列;
  • 选择完成后,Ctrl+C(Mac: command+C)完成复制操作。
    copytables

安装地址

chrome 网上应用店·copytables

User-Agent Switcher

插件介绍

该插件提供了一个工具栏按钮,可以使用该按钮在不同的User-Agent关键字之间切换,或者输入自定义的ua关键字。
相比User-Agent Switcher for Chrome,虽然其用户规模更大,但是由于User-Agent Switcher在交互上的便捷性,个人依然推荐前者。

适用场景

  • 验证站点是否存在基于User-Agent的访问限制策略;
  • 验证站点基于User-Agent的跳转或显示逻辑是否生效。

使用方法

直接在扩展程序清单中调出插件并选择或自定义ua类型即可。
User-AgentSwitcher

安装地址

chrome 网上应用店·User-Agent Switcher

Website IP

插件介绍

一个将当前站点解析并访问的的IP信息显示在网站右下角的简单却实用的插件。当然你如果不嫌麻烦也可以通过浏览器的调试功能查看站点IP。

适用场景

确认站点是否被劫持,确认绑定hosts调试访问是否生效等场景。

使用方法

插件开启状态下,在非隐身模式下访问页面,在页面右下角可以看到站点IP信息。
WebsiteIP

安装地址

chrome 网上应用店·Website IP

Set Character Encoding

插件介绍

支持手动设置浏览器页面的字符集编码。

适用场景

  • 调试页面的乱码问题。

使用方法

右键单击网页上的某处以手动设置字符编码。所选字符集将自动应用于同一站点上的所有页面。选择菜单中的“Use page default”取消设置。
SetCharacterEncoding

安装地址

chrome 网上应用店·Set Character Encoding

omni

插件介绍

像Alfred管理macOS一样,使用简单的命令界面管理Chrome浏览器的选项卡、书签、浏览器历史记录、执行各种操作等。

适用场景

  • 快速查找定位页面,提升Chrome浏览器使用效率。

使用方法

Ctrl+Shift+K(Mac: command+Shift+K)调起面板,通过以下命令来执行操作或过滤结果:

1
2
3
4
5
/tabs:      搜索定位当前打开的tab页
/bookmarks: 搜索书签
/history: 搜索浏览历史
/remove: 删除书签或关闭标签
/actions: 搜索所有支持的操作

omni

安装地址

chrome 网上应用店·omni

Save to Pocket / Add to Microsoft To Do

插件介绍

随时收集和捕获灵感的最简单、最快的方法。在我个人看来这两个插件没有本质区别,都是快速收集有价值的信息。在使用上各有优劣,Microsoft To Do的访问速度更快,Pocket的阅读体验更好。需要强调的是,Microsoft To Do不是官方推出的Chrome扩展。

适用场景

  • 随时收集页面浏览过程中发现的有价值信息。

使用方法

  • Add to Microsoft To Do登录后直接通过鼠标右键菜单添加即可。
  • Save to Pocket保存内容3种不同的方式:
    • 单击工具栏中的口袋按钮;
    • 或右键单击链接并选择“保存到 Pocket”;
    • 或使用键盘快捷键:Ctrl+Shift+P (Windows)、Command+Shift+P (Mac)。
      SavetoPocket

安装地址

如有其它优质工具推荐,欢迎留言交流。