java代码补全引擎

发布于 2024-12-21 05:14:46 字数 466 浏览 0 评论 0原文

当我指的是代码完成时,我并不是指自动完成

我的用例如下:

  1. 浏览器正在向服务器发送代码完成的 ajax 请求(待定义的参数),
  2. 然后服务器收到此请求后,使用引擎(我要求的引擎)来处理参数并以 JSON 格式返回结果。例如:{completions:{"completion1":"getArg()","completion2":"setArg()"}}
  3. 结果显示在浏览器内。

我需要找到一个可以处理代码完成的库。主要问题是现有引擎对用户界面太紧(即您需要 swing 或 SWT),

如果有一些关于如何重用 eclipse 或 netbeans 代码完成引擎的指示。

Extra 是 Groovy 代码完成的开箱即用的东西。

When i mean code completion i don't mean autocompletion

My use case is the following:

  1. The browser is sending an ajax request for code completion to the server (parameters to be defined),
  2. then the server on receving this request, use an engine (the one i am asking for) to process the args and return in JSON format the result. For instance: {completions:{"completion1":"getArg()","completion2":"setArg()"}}
  3. the result is displayed inside the browser.

I need to find a library that will process the code completion. The main issue is that existing engines are too tight to user interface (ie you need swing or SWT)

If there is some pointers on how to reuse eclipse or netbeans code completion engine.

Extra would be something out of the box for Groovy code completion.

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

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

发布评论

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

评论(1

〃温暖了心ぐ 2024-12-28 05:14:46

在谷歌中搜索“基于网络的IDE”。

查看 http://shiftedit.net/。也许您甚至不需要执行任何操作。就拿这个或类似的产品吧。

Search in google "web based ide".

Take a look on http://shiftedit.net/. Probably you even do not have to implement anything. Just take this or similar product.

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