java代码补全引擎
当我指的是代码完成
时,我并不是指自动完成
我的用例如下:
- 浏览器正在向服务器发送代码完成的 ajax 请求(待定义的参数),
- 然后服务器收到此请求后,使用引擎(我要求的引擎)来处理参数并以 JSON 格式返回结果。例如:
{completions:{"completion1":"getArg()","completion2":"setArg()"}}
- 结果显示在浏览器内。
我需要找到一个可以处理代码完成的库。主要问题是现有引擎对用户界面太紧(即您需要 swing 或 SWT),
如果有一些关于如何重用 eclipse 或 netbeans 代码完成引擎的指示。
Extra 是 Groovy 代码完成的开箱即用的东西。
When i mean code completion
i don't mean autocompletion
My use case is the following:
- The browser is sending an ajax request for code completion to the server (parameters to be defined),
- 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()"}}
- 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在谷歌中搜索“基于网络的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.