zoukankan      html  css  js  c++  java
  • vscode with Gnu Global

    1. vscode install gnu global extensions

    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

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

    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,如果有修改檔案的話

  • 相关阅读:
    TCP 基础知识
    Spring Boot 实战 —— 日志框架 Log4j2 SLF4J 的学习
    MySQL 实战笔记
    Java 基础
    RPM 包的构建
    RPM 包的构建
    9. 桶排序
    8. 基数排序
    7. 计数排序
    6. 快速排序
  • 原文地址:https://www.cnblogs.com/youchihwang/p/12651926.html
Copyright © 2011-2022 走看看