V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
iyangyuan
V2EX  ›  分享创造

瑟瑟发抖的推荐一款 Chrome 浏览器 JSON 格式化插件 - yformater

  •  
  •   iyangyuan · 2017-06-09 15:35:02 +08:00 · 6657 次点击
    这是一个创建于 2759 天前的主题,其中的信息可能已经有所发展或是发生改变。

    yformater是一款为谷歌 Chrome 浏览器精心打造的 JSON 格式化插件。

    基本功能如下:

    • 基本的格式化、高亮、折叠
    • 字符串智能选中
    • 快速访问相对链接
    • 快捷键支持
    • 与剪贴板的交互
    • 自动化锁定
    • 支持 JSONP

    目前这类插件有很多,不敢说yformater是最好的,但我敢保证她是最用心的~ 其实这个插件做出来已有近 2 年,由于担心自己做的不好,一直没敢声张,时至今日,才瑟瑟发抖的推广一下,占领国内市场,统治全球,就靠你们了!

    关于具体的介绍,就不在这里赘述啦,请参考下方链接:

    yformater - chrome 谷歌浏览器 json 格式化 json 高亮 json 解析插件

    25 条回复    2017-06-16 11:56:23 +08:00
    Zohar
        1
    Zohar  
       2017-06-10 08:29:32 +08:00 via Android   ❤️ 1
    支持!
    体验了一下,贼棒,给你一朵小花花(ㆁωㆁ*)
    youngxhui
        2
    youngxhui  
       2017-06-10 11:02:36 +08:00 via Android   ❤️ 1
    666 很好的东西啊
    pkxutao
        3
    pkxutao  
       2017-06-11 10:46:44 +08:00   ❤️ 1
    很早之前就在用,非常感谢作者的付出,强烈支持
    GoldenPillow
        4
    GoldenPillow  
       2017-06-11 12:03:47 +08:00 via iPhone   ❤️ 1
    棒棒哒!
    fhefh
        5
    fhefh  
       2017-06-11 20:00:49 +08:00   ❤️ 1
    fhefh
        6
    fhefh  
       2017-06-11 20:07:11 +08:00
    @iyangyuan 楼主 是不是应该加个背景色
    ![]( )
    lyf362345
        7
    lyf362345  
       2017-06-11 20:50:11 +08:00
    不能用 Safari 打开你的连接,会卡死,会一直下载东西
    lonenol
        8
    lonenol  
       2017-06-11 22:49:28 +08:00   ❤️ 1
    我只想知道那个女忧是谁..
    iyangyuan
        9
    iyangyuan  
    OP
       2017-06-11 22:51:31 +08:00 via iPhone
    @lyf362345 链接是博客园呀~不是个人网站
    lyf362345
        10
    lyf362345  
       2017-06-11 22:54:31 +08:00   ❤️ 1
    @iyangyuan 那这锅你不背
    iyangyuan
        11
    iyangyuan  
    OP
       2017-06-11 22:54:58 +08:00 via iPhone
    @fhefh 没有背景是为了适应不同背景色的主题,加上以后有些主题下特别难看。
    唯一的解决方案就是把这个工具栏也当成主题的一部分,有些工作量,主要是我不懂 UI 设计。
    iyangyuan
        12
    iyangyuan  
    OP
       2017-06-11 22:58:19 +08:00 via iPhone
    @lonenol 这个问题要问隐藏在马赛克后边的男人😂
    wanglaihuai
        13
    wanglaihuai  
       2017-06-13 01:21:00 +08:00 via Android   ❤️ 1
    大神威武啊,太给力,天天看到返回的一堆数据就头疼。终于有救了。
    um1ng
        14
    um1ng  
       2017-06-13 10:03:05 +08:00   ❤️ 1
    wu1990
        15
    wu1990  
       2017-06-13 10:33:07 +08:00   ❤️ 1
    规则怎么写。。 怎么写读不行。。
    iyangyuan
        16
    iyangyuan  
    OP
       2017-06-13 10:50:31 +08:00
    @wu1990 规则就是正则表达式,一行一个,然后匹配页面的 window.location.href,匹配成功则禁用快捷键。
    您要是搞不定,把目标页面的 window.location.href 贴出来我帮您写
    wu1990
        17
    wu1990  
       2017-06-13 13:15:49 +08:00
    @iyangyuan 我写

    .*\.com.*

    都不想
    iyangyuan
        18
    iyangyuan  
    OP
       2017-06-13 15:06:47 +08:00
    [\s\S]*
    老兄,全局禁用用这个正则,匹配任意页面
    刚刚我亲自测试了有效
    iyangyuan
        19
    iyangyuan  
    OP
       2017-06-13 15:07:21 +08:00
    @wu1990 看楼上我的回复,忘记 @了。。。
    50vip
        20
    50vip  
       2017-06-14 18:49:32 +08:00
    这个呢,会不会更好用,自动格式化,也可以自己随意开关。

    https://chrome.google.com/webstore/detail/%E6%9E%81%E7%AE%80%E4%BA%8C%E7%BB%B4%E7%A0%81/bfpobnbhgondhofhkolbelkijdmgfjfm
    iyangyuan
        22
    iyangyuan  
    OP
       2017-06-15 07:22:12 +08:00 via iPhone
    @50vip 自动格式化一般是识别 HTTP 头中的 Content-Type,然而有些非标准接口并不会严格以 application/json 作为媒体类型,所以有些情况下无法识别。
    yformater 采用自主锁定的方式,完全自己管理格式化时机,既避免了传统方法的性能浪费,也能特殊处理一些强制格式化的场景。
    个人愚见,仅供参考。
    NullException
        23
    NullException  
       2017-06-15 09:35:20 +08:00   ❤️ 1
    给元赞一个!支持!
    50vip
        24
    50vip  
       2017-06-15 09:49:49 +08:00   ❤️ 1
    @iyangyuan 这个自动格式化好像就是直接尝试 JSON..parse,如果不出错,说明是 json,否则就不格式化。
    nicoljiang
        25
    nicoljiang  
       2017-06-16 11:56:23 +08:00   ❤️ 1
    好东西,感谢分享~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1123 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 18:30 · PVG 02:30 · LAX 10:30 · JFK 13:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.