V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
likang
V2EX  ›  程序员

用 SvelteKit 搓了一个自动的字符串格式化工具

  •  
  •   likang ·
    likang · 19 小时 20 分钟前 · 815 次点击

    https://restring.dev

    平时写代码的时候,总会遇到一些小任务,比如格式化 JSON 、时间转换、颜色转换、解码 JWT 、转 Base64…… 每次都要现搜,开好几个网站,有的还有广告,觉得有点麻烦。

    于是就想干脆自己写一个,管他什么字符串,往那一粘贴,自动识别并且格式化

    用 SvelteKit + TailwindCSS (basecoat) 写的,最后导出成静态站。打包压缩后整个网站不到 300 KB ,往 CloudFlare Pages 上一扔,加载速度嗖嗖的

    SvelteKit 用起来真香,上手很快,符合直觉。开发过程中几乎没遇到啥坑,就一个点要注意 $effect 只会依赖上次运行时读取到的值。文档里其实写得很清楚,但我一开始没看仔细,被坑了一下 😂

    16 条回复    2025-10-21 22:13:59 +08:00
    CHTuring
        1
    CHTuring  
       19 小时 12 分钟前
    工具啥的老生常谈了,但是你这网站风格很好看,哈哈哈哈
    EmptyDX
        2
    EmptyDX  
       19 小时 0 分钟前
    @CHTuring 只能说是 shadcn/ui 的功劳
    lervard358
        3
    lervard358  
       18 小时 22 分钟前
    可以打包为一个 macos 的 app 吗
    likang
        4
    likang  
    OP
       18 小时 19 分钟前
    @EmptyDX 👉
    likang
        5
    likang  
    OP
       18 小时 18 分钟前
    @lervard358 我看行,有空弄一下
    lervard358
        6
    lervard358  
       17 小时 57 分钟前
    你这个智能识别 是基于规则的?
    lisxour
        7
    lisxour  
       17 小时 57 分钟前
    不是已经有成吨现成的 dev tool 嘛?
    aino
        8
    aino  
       17 小时 16 分钟前
    我也是整了个 json 对比工具,自己用的很爽

    https://123408.xyz/json
    Hyxiao
        9
    Hyxiao  
       14 小时 53 分钟前
    logo 那里咋有个波浪号〰,强迫症看到总想点下 save dictionary...
    beginor
        10
    beginor  
       14 小时 32 分钟前
    推荐一下收藏夹的蛙蛙工具 https://www.iamwawa.cn/
    moreant
        11
    moreant  
       14 小时 18 分钟前
    提个小需求,希望能加个转换 string case 的功能,snake case 转 camel case 这种。

    虽然都在 IDEA 和 vscode 里装了这种插件,但是有时候都没开的时候就得自己替换就麻了。
    likang
        12
    likang  
    OP
       6 小时 53 分钟前
    @lervard358 对,其实就是一个个试过去,加点过滤
    likang
        13
    likang  
    OP
       6 小时 53 分钟前
    @aino 很酷
    likang
        14
    likang  
    OP
       6 小时 52 分钟前
    @Hyxiao 哈哈,那考虑去掉
    likang
        15
    likang  
    OP
       6 小时 51 分钟前
    @moreant 阔以,加入 todo list
    likang
        16
    likang  
    OP
       6 小时 50 分钟前
    @beginor 这个好全
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   949 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 21:04 · PVG 05:04 · LAX 14:04 · JFK 17:04
    ♥ Do have faith in what you're doing.