有没有m4开发的eclipse插件?

发布于 2024-07-09 02:07:34 字数 249 浏览 14 评论 0原文

谷歌搜索几乎没有结果。

我需要在 m4 中开发一些重的东西,我很乐意在我最喜欢的环境中完成它,并附带所有的花哨功能。

几乎每个平台都有用于运行 m4 的软件包,例如 windows。 所以我知道至少我可以创建一个默认项目并从 CLI 进行测试。 但我宁愿不:)

Googling has turned up little to nothing.

I need to develop some heavy stuff in m4 and I'd love to do it in my favorite environment with all the bells and whistles thereof.

There are packages for running m4 on just about every platform, such as windows. So I know at the very least I can create a default project and test from the CLI. But I'd rather not :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(4

听,心雨的声音 2024-07-16 02:07:34

您还可以尝试 Eclipse 的 colorer (http://colorer.sourceforge.net/eclipsecolorer/) ——它几乎肯定支持 m4 语法(尽管我没有检查)。

You can also try colorer for Eclipse (http://colorer.sourceforge.net/eclipsecolorer/) — it almost certainly supports m4 syntax (though I did not check).

春风十里 2024-07-16 02:07:34

不幸的是,仅语法着色几乎没有什么帮助 - 您需要能够解释 m4 的东西,因为除非处理定义,否则您无法判断它是只是一个单词还是预定义的宏。 mc(午夜指挥官)有一些 m4 的基本突出显示,您可以看一下。

Unfortunately, just syntax coloring will be of little help - you need something that's capable of interpreting m4 because unless defines are processed you can't tell if it's just a word or a predefined macro. mc (Midnight Commander) has some rudimentary highlighting for m4, you might take a look at that.

在你怀里撒娇 2024-07-16 02:07:34

我不知道 m4 有任何特定的编辑支持。 但是,如果您有空闲时间 (!) 和 m4 的 BNF,那么您可以使用 Xtext (http: //wiki.eclipse.org/Xtext)创建一个带有大纲视图的语法着色和完成编辑器。

更新下面的答案表明 m4 没有 BNF,或者不是 BNeFfable,当然,对文献的简短搜索表明没有任何声明表明 m4 BNF 可用 - 看起来,虽然不是明确指出,m4 语言无法以这种方式表达。

显然这否定了我的建议,所以我必须撤回它,除非 Xtext 已被扩展以处理此类语言。 请参阅上面链接的 Xtext 网站,了解常见问题解答和邮件列表链接。

I'm not aware of any specific editing support for m4. However, if you have some time to spare (!) and the BNF for m4, then you could use Xtext (http://wiki.eclipse.org/Xtext) to create a syntax-coloring and -completing editor, with an outline view.

Updated an answer below suggests that m4 doesn't have a BNF, or is not BNeFfable, and certainly a short search of the literature shows no claims that an m4 BNF is available - and it appears, though not explicitly stated, that the m4 language is inexpressible in this way.

Obviously this negates my suggestion, so I must retract it, unless of course Xtext has been extended to deal with such languages. Consult the Xtext website linked above for FAQs and mailing list links.

吹泡泡o 2024-07-16 02:07:34

如果您熟悉(并且喜欢)vim,您可以尝试 Eclim,然后为 m4 设置语法突出显示。

If you are familiar with (and like) vim, you could try out Eclim and then setup syntax highlighting for m4.

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