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

代码可视化工具

  •  
  •   aoyoo · 2013-06-09 21:44:39 +08:00 · 5146 次点击
    这是一个创建于 3971 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请问有没有把局域网内的,可以代码(c/c++/java/python等)可视化到网页上的工具呢?
    类似于在github上就可以方便的浏览代码。
    11 条回复    1970-01-01 08:00:00 +08:00
    windylcx
        1
    windylcx  
       2013-06-09 21:46:36 +08:00
    支持代码高亮的wiki.
    LokiSharp
        2
    LokiSharp  
       2013-06-09 22:05:10 +08:00
    用WordPress的插件或者 Codiad Web IDE https://github.com/Codiad/Codiad
    bengol
        3
    bengol  
       2013-06-09 23:01:12 +08:00
    lxr
    lululau
        4
    lululau  
       2013-06-09 23:09:59 +08:00
    highlight -Il XXXCode.xxx > XXXCode.html
    python2 -m SimpleHTTPServer
    aoyoo
        5
    aoyoo  
    OP
       2013-06-09 23:24:41 +08:00
    @LokiSharp thx,准备试试看Codiad Web IDE~

    @bengol 这个好像部署起来有点复杂的样子,也准备试试看~

    @lululau highlight 这个过程要是能自动执行就好了
    aoyoo
        6
    aoyoo  
    OP
       2013-06-09 23:25:13 +08:00
    @windylcx 那还有手动把代码贴到wiki里面?不知道有没有现成的开源工具
    coagent
        7
    coagent  
       2013-06-09 23:42:55 +08:00
    搭建 gitlab 并把代码放上去,就像 github 一样了。
    lululau
        8
    lululau  
       2013-06-09 23:44:35 +08:00
    @aoyoo

    OS X:

    while :; do t=$(stat -f%m XXXCode.xxx); [ "$t" != "$tt" ] && { highlight -Il XXXCode.xxx > XXXCode.html; tt="$t"; }; sleep 1; done &

    python2 -m SimpleHTTPServer

    Linux:

    while :; do t=$(stat -c%Y XXXCode.xxx); [ "$t" != "$tt" ] && { highlight -Il XXXCode.xxx > XXXCode.html; tt="$t"; }; sleep 1; done &

    python2 -m SimpleHTTPServer
    ensonmj
        9
    ensonmj  
       2013-06-10 12:12:00 +08:00 via iPad
    hg server
    undozen
        10
    undozen  
       2013-06-10 12:16:17 +08:00 via iPhone
    这不叫代码可视化吧
    terry
        11
    terry  
       2013-06-11 06:28:54 +08:00
    1. OpenGrok - Cross reference engine

    2. GitLab - 类似 GitHub 把代码 push 上去,用 web UI 看代码。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3667 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:40 · PVG 18:40 · LAX 03:40 · JFK 06:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.