V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
909076350
V2EX  ›  问与答

写出优化自己工作流的工具?

  •  
  •   909076350 · 2019-03-23 10:56:56 +08:00 · 2124 次点击
    这是一个创建于 2107 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如我是做前端的 举个例子 场景 1 拿到某个 表格让我转成页面 其实就是拼出 html 字符串 我就需要把表格 copy 下面然后转成 arr 这个东西我们可以用正则之类的完成~下次就能直接用了 直接输出 html 字符串 场景 2 经常会在代码里面放一些 todo debugger 上线前忘记删除了 就很尴尬 这种时候其实可以写个脚本扫描一遍代码 看看有木有 类似的问题
    一键完成 避免自己需要用脑子记着了

    TBC... 所以大家平时都是怎么做的呢

    11 条回复    2019-03-23 14:42:27 +08:00
    909076350
        1
    909076350  
    OP
       2019-03-23 10:59:15 +08:00
    话说都是用什么语言写的类似的脚本~
    oncethink
        2
    oncethink  
       2019-03-23 11:45:16 +08:00 via iPad
    第二个场景 vscode 的 todo 插件能生成 taskpaper,jetbrain ide 系列自带的 todo 管理器都能做到。如果自己写脚步,用 Python 比较方便。
    tommyZZM
        3
    tommyZZM  
       2019-03-23 11:57:38 +08:00
    看你熟悉什么语言。

    Python 的话肯定可以胜任这个任务。

    如果你熟悉 JavaScript,可以基于 node.js 环境来写批处理脚本,去 npm 看一下 gulp 或者 vfs 模块。
    thet
        4
    thet  
       2019-03-23 12:02:30 +08:00 via Android
    jetbrains template 完美啊,还可以写 grovy 脚本
    wysnylc
        5
    wysnylc  
       2019-03-23 12:10:06 +08:00
    xmind 思维导图
    可以当记事本用,每个项目我都会标注上线注意事项,上线前一个个做好就行
    nicebird
        6
    nicebird  
       2019-03-23 12:51:55 +08:00
    grep TODO -rn ./
    feiyuanqiu
        7
    feiyuanqiu  
       2019-03-23 13:07:10 +08:00
    第二个问题,jetbrains 系 ide 都支持检索出项目中的 todo,可以在 Preferences | Editor | TODO 配置

    pkookp8
        8
    pkookp8  
       2019-03-23 13:13:32 +08:00 via Android
    代码里不加,额外放本地,要用的时候替换或直接使用
    909076350
        9
    909076350  
    OP
       2019-03-23 13:39:10 +08:00
    @nicebird 哈哈但是问题是 TODO 的事情还没做啦

    @pkookp8 你指的是我的 TODO ?

    @feiyuanqiu 哈哈哈其 ide 都支持搜索 todo debugger 之类的
    但是我想说可能 有个脚本一键完成 上线之前提醒我们一下挺好的
    因为我有关注的 youtube 的一个叫 tech lead 的博主
    他就是会自己写 git 管理工具呀 之类的 我就想说是否我们也可以这样做 做出一些自定义的工具
    题目只是举个例子哈哈

    @tommyZZM 感谢!我写 js 的 我去了解一下!
    @oncethink 感谢!其实题目只是举个例子 我只是在想说平时能一些脚本 一行命令跑一下 加速工作流哈哈
    molvqingtai
        10
    molvqingtai  
       2019-03-23 13:49:21 +08:00 via Android
    在 build 的 ESlint 规则里增加 debugger 规则就不好了吗
    909076350
        11
    909076350  
    OP
       2019-03-23 14:42:27 +08:00
    @molvqingtai debugger 调试用的呀 所以我觉得禁止很不方便~
    (就是举个例子~~~)其实主要目的就是想问下大家会不会自定义工具
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2856 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 09:09 · PVG 17:09 · LAX 01:09 · JFK 04:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.