Jsctags 不工作

发布于 2024-12-11 17:56:32 字数 460 浏览 0 评论 0原文

我安装了 jsctags,但是当我根据其 用法 部分使用它时,它结束了出现错误。

需要安装 node.js 并将其位置添加到 $PATH 中。 我使用 apt-getnode.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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

时光无声 2024-12-18 17:56:32

我在这里和工作中使用的 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 to stdout 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 the jsctags 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.

ㄟ。诗瑗 2024-12-18 17:56:32

jsctags 文件名 >标签。使用 -f 表示 ctags 格式。

jsctags filename > tags. Use -f for ctags format.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文