<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Code2flow動態(tài)語言調(diào)用圖

          聯(lián)合創(chuàng)作 · 2023-10-02 02:35

          Code2flow 為動態(tài)編程語言生成調(diào)用圖。Code2flow 支持 Python、Javascript、Ruby 和 PHP。

          基本算法很簡單:

          1. 將您的源文件翻譯成 AST。
          2. 查找所有函數(shù)定義。
          3. 確定調(diào)用這些函數(shù)的位置。
          4. 將點連接。

          Code2flow 將提供對你的項目結(jié)構(gòu)的一個很好的估計。

           

          安裝

          pip3 install code2flow
          

          此外,根據(jù)要解析的語言,可能需要安裝其他依賴項:

          用法

          要生成 DOT 文件,請運行以下內(nèi)容:

          code2flow mypythonfile.py
          

          對于 javascript:

          code2flow myjavascriptfile.js

          還可以指定多個文件或?qū)肽夸洠?/span>

          code2flow project/directory/source_a.js project/directory/source_b.js
          code2flow project/directory/*.js
          code2flow project/directory --language js
          
          瀏覽 47
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  操逼内射导航 | 日韩女人精品视频在线免费 | 老牛吃嫩一区二区三区 | 91蜜桃婷婷狠狠久久综合9色 | 美女视频黄8视频大全 |