Jsctags 不工作
我安装了 jsctags
,但是当我根据其 用法 部分使用它时,它结束了出现此错误。
需要安装 node.js
并将其位置添加到 $PATH
中。 我使用 apt-get
将 node.js
安装为 Ubuntu 软件包,文件 nodejs
位于 /usr/bin 位于我的
$PATH
变量中。
您知道出了什么问题以及如何使 jsctags
工作吗?
谢谢
I installed jsctags
, but when I use it according to its usage section it ends with this error.
It is required to have node.js
installed and added it's location to $PATH
.
I installed node.js
as an Ubuntu package with apt-get
and the file nodejs
is located in /usr/bin
which is in my $PATH
variable.
Do you know what is wrong and how to make jsctags
work?
thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我在这里和工作中使用的
jsctags
版本(家里:构建于 2011.05.10,工作中:我不知道,但可能是同一天 +- 2 或 3 天)接受 < code>-f - 或-o -
作为写入stdout
的选项,这是 TagBar 使用的机制。我刚刚构建了从 github 获取的最新版本,它似乎不再接受
-f
。-o -
有点工作,但它实际上在jsctags
可执行文件旁边写入一个-
标签文件。所以现在基本上整个事情都被破坏了。
我建议您联系作者以找到解决方案/解决方法。
同时,您可以查看
jsctags
的旧版本,看看它是否有帮助。The version of
jsctags
I have here and at work (at home: built on 2011.05.10, at work: I don't know but probably the same day +- 2 or 3 days) accepts either-f -
or-o -
as options to write tostdout
which is the mechanism used by TagBar.I've just built the latest version pulled from github and it doesn't seem to accept
-f
anymore.-o -
sort of works but it actually writes a-
tags file right next to thejsctags
executable.So basically the whole thing is busted as of right now.
I suggest you contact the authors to find a solution/workaround.
In the mean time, you could checkout an old revision of
jsctags
and see if it helps.jsctags 文件名 >标签。使用 -f 表示 ctags 格式。
jsctags filename > tags. Use -f for ctags format.