首页
学习
活动
专区
圈层
工具
发布

CTAGS 基础

长期的运维工作中难免会遇到需要查看脚本或工具源码的情况,这时单纯地使用文本编辑器来检索与跳转就很不方便了,如果有方法可以对代码进行索引就能很明显提升定位效率,减少垃圾时间,将注意力更多分配到有价值的事情上 ctags...正是用来应对此种需求的 ctags 可以在源码的基础上生成一份索引文件(标记体系),然后提供给其它编辑器使用,以简单快速地定位这些被索引的对象和条目 ctags 目前可以支持多种语言,可以参考 programming...languages ,也可以支持多种工具和编辑器,可以参考 Editors and Tools Supporting CTAGS 这里分享一下 ctags 相关基础,详细可以参考 官方文档 Tip:...[root@h102 ~]# 查看版本 [root@h102 ~]# ctags --version Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren...的内容来判定语言 ---- 可识别的语法或对象 ctags --list-kinds 可以查看每种语言的哪些语法可以被识别 [root@h102 ~]# ctags --list-kinds Ant

1.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    sublime3 ctags安装

    Package Control: 1.点击Preferences > Browse Packages菜单 2.进入打开的目录的上层目录,然后再进入Installed Packages/目录 图2 3.下载...图3 图4 2.在上述出现的长框中输入ctags,选择第一个,回车安装,稍等一会看到左下角提示安装成功就好了。...3.下载ctags可执行程序,路径为http://prdownloads.sourceforge.net/ctags/ctags58.zip,解压到一个目录,注意要是纯ASCII字符的目录不要带空格或中文命名的目录...[文件夹安装放在C:\Windows\System32中] 输入install-->本地安装--->安装ctags 4.打开菜单在Preferences菜单中打开Package settings->ctags...command": "",修改以后为    "command": "C:\Windows\System32\ctags58\ctags.exe", 5.点击Find > CTgas菜单下的Rebuild

    1.8K20

    三十分钟配置一个顺滑如飞的 Vim

    ctag 目前有两个版本:Exuberant-ctags 和 Universal-ctags,Exuberant-ctags 比较老,目前已经停止维护, Universal-ctags 测是新版本,一直在更新...git clone https://github.com/universal-ctags/ctags.git cd ctags git checkout 61cc66cf sudo apt install...这个软件目前只能通过下载软件包安装,如果你的系统版本比较新,比如 Ubuntu 18.10 或者 Debian 10,倒是可以直接通过 apt install 命令安装。...安装 vim-pulg vim-pulg 是一个韩国人写的 vim 插件管理器,目前在 github 上也超过了一万六千个 star,下载安装命令如下: curl -fLo ~/.vim/autoload...这里提供了一个最简配置的的 vimrc 在 github 上:https://github.com/andyshrk/dotvim ,下载下来放到 ~/.vim/ 目录下。

    2K11

    工欲善其事,必先利其器之—使用OpenGrok阅读源码

    OpenGrok的安装 前置环境 Java运行环境至少是1.8以上 安装Java Web容器(classfish或tomcat8.x以上版本) 安装Universal ctags Tomcat的安装 Tomcat8...的下载 把下载的压缩包解压,并放到你喜欢的某个本地目录,如解压后的目录为 /Users/luogw/dev_tool/apache-tomcat-8.5.31 注:解压的文件默认没有执行权限的...的安装 使用brew安装Ctags brew install --HEAD universal-ctags/universal-ctags/universal-ctags OpenGrok的安装 OpenGrok...下载列表 下载对应的压缩包并解压,解压出来的目录放在你喜欢的某个目标即可,如我的解压目录位置是 /Users/luogw/dev_tool/opengrok-1.1-rc29 OpenGrok的使用实践...=/usr/local/bin/ctags export OPENGROK_CTAGS OPENGROK_SRC_ROOT=${HOME}/personal/code export OPENGROK_SRC_ROOT

    78310
    领券