- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我已经安装了 DoctorJS (以前是 jsctags)试图为 Vim 获得一些好的源代码浏览/标签列表(使用 Taglist 插件)。
安装很顺利,但 Vim 的 Taglist 不适用于 DoctorJS。
当尝试通过 :TListToggle
在 Vim 中打开标签列表窗口时,出现以下错误:
Taglist: Failed to generate tags for /home/me/script.js
ctags: illegal option -- -^@usage: ctags [-BFadtuwvx] [-f tagsfile] file ...^@
我搜索了 www,找到了 this guide, suggesting a replacement plugin called Taglist-Plus ,但它不适用于 DoctorJS,只能用于未维护的旧版本 jsctags。
简而言之 - 我无法让它工作。非常令人沮丧。我们应该能够很好地浏览 JavaScript 源代码!
有哪位 Vim 高手设法让这个东西正常工作?
提前致谢。
解决这个问题后(感谢回复,@romainl),I wrote a short guide on how to get this thing done easily as an answer to another question .我建议检查一下。
最佳答案
我使用 TagBar .最新版本应该支持 DoctorJS。
关于javascript - Vim、Javascript、DoctorJS (jsctags) 和 Taglist(源代码浏览),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5833531/
我在 Linux 上使用 ctags 和 vim。 一旦我在任何标签上按 Enter,焦点就会转到源代码窗口,为了重新获得标签列表窗口的焦点,我必须执行 :TlistToggle 两次(使用变量 “T
我在 Linux 上使用 ctags 和 vim。 一旦我在任何标签上按 Enter,焦点就会转到源代码窗口,为了重新获得标签列表窗口的焦点,我必须执行 :TlistToggle 两次(使用变量 “T
我在开发中使用 Vim 和 TagList。 TagList 看起来很不错,但是有一个问题是刷新需要很长时间,所以例如我的意思是从同一个文件中的函数 A 到函数 B,TagList 需要大约 5 秒才
我一直在使用 ctags+taglist 一段时间,试图为自己构建一个 IDE。 Taglist 确实做得很好,但在我的 vim 中与缓冲区协作时它偶尔会崩溃。 作为一个新手,我发现我使用插件的方式可
官方tutorial by RStudio关于如何实际使用 tagList() 函数在 Shiny 模块中创建命名空间 ID 有点不清楚。 Shiny documentation也没有多大帮助。我到底
我的 C 代码中的标签列表: macro || MIN_LEN || MAX_ITERATIONS ||- typedef || cell || source_cell ||- variable ||
我用了几天 taglist 插件,现在我用 Javascript 试了一下,但在 Javascript 中它只显示部分信息或没有信息。看来问题可能出在命名空间上,因为函数在 var namespace
这种情况经常发生。一个函数返回一个我无法读取的对象。这里: discoverer = GstPbutils.Discoverer() discoverer.connect('disco
我最近设置了选项 :set relativenumber 在我的 .vimrc ,现在当我打开 Taglist 或 NERDTree 窗口时,这些缓冲区中的行也被编号。 有没有办法禁用 Taglist
我使用 vim 编辑器(在 Ubuntu 上)。最近,我一直在处理大型 cuda 项目,因此想利用 ctags 实用程序进行代码浏览。 exuberant-ctags 支持的语言列表 [这里] (ht
我的 Vim 窗口左侧有 NERDTree(以及中间的主要文件)。每次打开Taglist(:TlistToggle),都会和NerdTree一起显示在左边。 我为 Taglist 做了一个自定义的重映
我试图在 VIM 中安装 Taglist,但我不明白这一步: If the exuberant ctags utility is not present in your PATH, then set
如何在没有鼠标的情况下在 Taglist 栏和当前缓冲区之间切换? 最佳答案 你可以使用 Ctrl-w h/j/k/l 用于在缓冲区之间移动或 Ctrl-w Ctrl-w 遍历所有缓冲区 关于vim
我正在使用 vim 的“taglist”插件来导航我项目中的源文件,但我遇到了一个使用 C++ 文件时特有的问题(与 C 不同;其他语言如 Java 可能会发生这种情况) . 对于文件中的每个函数,它
我无法让 taglist 插件与 Scala 一起正常工作。我已经安装了插件和 ctags 并验证了它可以与 Java 和 C++ 一起正常工作。然后我按照此 page 上的说明进行操作(减去 Lif
基本上,我的 .vimrc开始 TagList和 NERDTree 当 Vim 启动时,在正常文件缓冲区的左侧和右侧拆分。 我想在关闭最后一个缓冲区/选项卡时关闭 Vim,只剩下 TagList 和
我使用带有 ctags 和 Taglist 插件的 Vim。编辑.vhd文件时,标签很差(只显示实体)。 我不知道是否 ctags 对 VHDL 的支持很弱,或者 Taglist 是否在低效地读取 c
我开始在 windows7(64 位)的 gvim 中使用 taglist 插件 这是路径 path of ctags: C:\ctags58 path of gvim: C:\Program Fil
我最近放弃了鼠标驱动的、特定于平台的 GUI 编辑器,并完全致力于 vim。到目前为止的体验非常棒,但我对 Javascript 感到困惑。 广受欢迎的 taglist 实用程序(使用 Exubera
我已经安装了 DoctorJS (以前是 jsctags)试图为 Vim 获得一些好的源代码浏览/标签列表(使用 Taglist 插件)。 安装很顺利,但 Vim 的 Taglist 不适用于 Doc
我是一名优秀的程序员,十分优秀!