V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
metrue
V2EX  ›  程序员

有没有好的代码注释 typo 检查工具推荐么

  •  
  •   metrue ·
    metrue · 2015-02-11 09:49:28 +08:00 · 3266 次点击
    这是一个创建于 3568 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有同事不时的提示我说,你的注释有好多的拼写错误,不知道大家有没有什么好的检查工具,打算对自己的代码来一次大检查。
    12 条回复    2015-02-15 15:26:24 +08:00
    mcfog
        1
    mcfog  
       2015-02-11 09:53:46 +08:00 via Android   ❤️ 1
    Jetbrains家的ide
    oott123
        2
    oott123  
       2015-02-11 09:54:00 +08:00 via Android
    jb 家的 IDE 好像自带
    metrue
        3
    metrue  
    OP
       2015-02-11 10:02:59 +08:00
    @mcfog @oott123

    平时都是用vim写代码,而且代码库已经膨胀了,现在使用IDE来检查然后修改,视乎太费力了,还是求commandline tool 来扫描一遍最方便啊。
    watsy0007
        4
    watsy0007  
       2015-02-11 10:06:44 +08:00
    楼上2位正解。
    metrue
        5
    metrue  
    OP
       2015-02-11 10:28:46 +08:00
    @watsy0007

    平时都是 vim 写代码,现在还是需要一个 commandline tool 来直接扫描代码库比较方便。
    paradislover
        6
    paradislover  
       2015-02-11 11:13:26 +08:00
    spell? 貌似可以
    mcfog
        7
    mcfog  
       2015-02-11 11:28:40 +08:00
    @hminghe 个人认为这件事不可能做到比J家IDE的体验更方便了

    http://mc-playground.qiniudn.com/QQ20150211-1.png

    选择inspect以后扫描project,会列出所有的问题,点问题直接定位到对应的那一行供修改
    (我配置关了typo所以图里没有typo这个分类)
    reorx
        8
    reorx  
       2015-02-11 13:56:12 +08:00
    aspell,不过如果想批量检查需要自己写命令: http://www.kegel.com/kerspell/
    metrue
        9
    metrue  
    OP
       2015-02-11 21:13:11 +08:00
    @reorx
    Linux 内核的检查工具,好高端的样子,不过应该仅仅局限于 C/C++ 的 source code。
    metrue
        10
    metrue  
    OP
       2015-02-11 21:14:59 +08:00
    @mcfog
    @watsy0007
    @oott123

    好吧,JB 看来检查起来很不错,大家一致推荐。
    zerh925
        11
    zerh925  
       2015-02-12 10:45:03 +08:00
    jb的inspection 体验很好哟
    metrue
        12
    metrue  
    OP
       2015-02-15 15:26:24 +08:00
    @mcfog
    @oott123
    @paradislover
    @reorx
    @watsy0007
    @zerh925

    已撸了一个命令行的typo checker,小小玩具。
    https://github.com/metrue/typocheck
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5403 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 09:29 · PVG 17:29 · LAX 01:29 · JFK 04:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.