1. vscode install gnu global extensions
    vscode with Gnu Global

  2. gnu global install

    download the latest source code archive https://ftp.gnu.org/pub/gnu/global/
    decompress

    ./configure
    make -j12
    sudo makeinstall

  3. File -> Preferences -> Settings → edit json for gnu global
    vscode with Gnu Global

         {
             "gnuGlobal.globalExecutable": "/usr/local/bin/global",
             "gnuGlobal.gtagsExecutable": "/usr/local/bin/gtags"
         }
    
  4. check gnu global whether install successfully
    vscode with Gnu Global

  5. usage

    專案 其中一部分檔案結構
    project
    project/source_code_directory

    cd project/
    find source_code_path_1_you_want_to_tag_in/ -type f -print >> gtags.files
    find source_code_path_2_you_want_to_tag_in/ -type f -print >> gtags.files
    find kernel/drivers/ -type f -print >> gtags.files

  6. vscode
    Press F1 => Rebuild Gtags Database
    可以開始使用

  7. Extensions
    gnu global extensions
    vim emulation for visual studio code

  8. hot key
    Ctrl + p
    Ctrl + o
    global -vu 更新 gtags file,如果有修改檔案的話

相关文章:

  • 2021-08-11
  • 2022-12-23
  • 2021-12-27
  • 2021-09-19
  • 2021-12-28
  • 2021-05-19
  • 2021-07-30
  • 2021-07-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-18
  • 2021-10-29
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案