问题标签 [eclipse-orion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
239 浏览

java - Eclipse、Orion、OSGi 开发环境设置(Maqetta)

我想建立一个开源项目。

需要设置帮助(Eclipse 中的开发环境)!

这些是 github 上的说明:Maqetta with Orion Developer Setup

在 Eclipse Neon 捆绑包中验证失败。

在 Eclipse Juno 中,捆绑包是可以的,但我仍然遇到一些例外情况:

Maqetta 常见问题

0 投票
1 回答
131 浏览

eclipse-orion - eclipse Orion ReferenceError:未定义要求

有一个编辑器eclipse Orion允许在网络浏览器中编辑各种语言的源代码。一条指令HTML说可以通过这几行代码设置编辑器。

我将这些行粘贴到编辑器中,调整了包含文件.css.js文件的路径,并在 Web 浏览器中调用了该页面。它导致错误Uncaught ReferenceError: require is not defined

有一条替代指令表示要包含 JS 文件的-amd版本eclipse Orion并还包含某个require.jsJS 文件。我是否遗漏了某些内容,或者该指令是否缺少始终包含require.js以提供该require功能的提示?

该指令已有几年历史了。我正在使用最近的 Orion 版本 14.3。这些年来有什么变化吗?之前的构建中是否提供过一次 require 函数?

0 投票
1 回答
90 浏览

git - Bluemix 工具链的定价模型

我必须在 Bluemix 中设置一个项目,并且我有一个 Bluemix 订阅。我想知道,如果我设置一个托管在 Bluemix 中的私有 Git 存储库,我会产生哪些额外费用。另外,如果我将它与 Toolchain 集成怎么办?

此外,如果我迁移到托管环境以在 Bluemix 中进行整个源代码管理,在文件大小或项目大小或任何其他方面会有什么限制

0 投票
1 回答
124 浏览

javascript - xtext 在保存资源时使用的状态 ID 是什么

我在我的 Angular 应用程序中使用 iframe 托管 xtext 的 orion 编辑器。我需要将从我的角度应用程序端写入的内容保存到后端(Java 应用程序)。任何人都可以帮助我了解我应该从我的角度进行哪些 API 调用或方法,以便我可以保存在编辑器中编写的内容。

我已经做过的事情:
1.我尝试从我的角度侧从 iframe 中提取内容,但是如此提取的数据是部分的,因为它只提取一次只能通过 iframe 看到的数据,而不是一个拥有的全部内容滚动查看。
2. 我尝试进行 xtext 在保存时进行的“保存”API 调用,但它需要一些 stateId 作为其请求正文。我需要了解这个状态 ID 是什么以及它是如何评估的?

我正在从我的角度应用程序中拨打这个电话

我的请求正文是:

这是我通过之前的加载 api 调用获得的状态 ID,该调用在其响应中返回状态 ID。

0 投票
1 回答
35 浏览

java - JSP 在 Eclipse Orion WebIDE 中不起作用

Eclipse Orion WebIDE 是否支持 JSP?我正在尝试创建一个简单的应用程序,但 jsp 文件不起作用。

索引.html

测试.jsp

java方法.java

这应该添加一个隐藏的输入字段,它将保存来自 java 方法的值。但是,它不起作用,jsp 只是显示为纯文本。

0 投票
0 回答
54 浏览

angular - Angular 导入包含定义的外部 JS 库

我在我的 Angular 应用程序中成功导入了第三方库(Eclipse Orion 编辑器),它运行良好——我可以编辑文本并使用它。然而,由于Uncaught ReferenceError: define is not defined. 编辑器无法加载语法突出显示。

我已经尝试包含 requirejs,但这样做该应用程序甚至不再启动。

我在我的中包括以下几行angular-cli.json

在我提供编辑器的组件中:

所有这一切都很好,除了define is not defined错误和随之而来的Error: undefined missing orion/editor/stylers/application_xml/syntax错误。

有没有人有加载在 Angular 中使用 requirejs 的库的经验并且可以在这里帮助我?

GitHub 上提供了一个演示此问题的简单示例。

0 投票
1 回答
339 浏览

xtext - 如何使用来自 Angular 的 xtext 语言服务

我正在研究使用 xtext 开发的 DSL。我正在使用 orion 编辑器使用自动完成功能。它适用于自动生成的网络编辑器。但是,我们想将它与另一个使用 Angular 4 开发的 Web 应用程序集成。我必须配置编辑器,但不知何故,所有对语言服务的调用(例如,Occurrences、hover 等)都以404. 虽然自动生成的嵌入式编辑器可以正常调用相同的调用。我在这里缺少什么?

这是我创建编辑器的代码在打字稿中的样子:

如果我比较 Angular 应用程序和 Web 编辑器发出的 AJAX 调用,我看到的显着区别是,Web 编辑器发送的 cookie 很少,而 Angular 应用程序没有。这可以是一个理由吗?如果是这样,我该如何相应地修复角度应用程序?

0 投票
1 回答
41 浏览

dojo - 在 dojo 中集成 orion 编辑器时未定义“orion”

我是 dojo 的新手,我正在尝试在 dojo 中集成 orion 编辑器(从http://download.eclipse.org/orion/下载的构建),但我收到错误“orion”未定义。代码如下所示:

  1. 用于放置编辑器的 HTML 文件 <div data-dojo-attach-point="embeddedEditor"></div>

  2. 一个JS文件

    /li>
  3. orion 编辑器构建放置在 editorBuild 文件夹中。

独立的 orion 工作正常 - http://libingw.github.io/OrionCodeEdit/ 当与 dojo 集成时,我不确定为什么 orion 未定义。任何帮助将非常感激。

0 投票
2 回答
329 浏览

xtext - Orion Web 编辑器中的 CTRL+SPACE 未触发 Xtext Content Assist

我正在尝试将 Xtext (2.14.0) 与 Orion Web 编辑器一起使用,但即使是一个简单的示例,内容辅助也不会由Orion 编辑器中的CTRL+触发。SPACE

据我所知,默认情况下使用CTRL+SPACE来触发 Orion 编辑器中的内容辅助。

我还想提一下,如果我将一个字符添加到“contentAssistCharTriggers”选项(如 Xtext 文档中所述),那么指定的字符会触发 Content Assist,但CTRL+SPACE仍然不起作用。

有谁知道可能是什么问题?

更新:我正在使用基本的 xtext 状态机示例。以下是用于嵌入 Orion 编辑器的 html 文件:

0 投票
1 回答
330 浏览

java - 如何将 Eclipse 升级到 SimRel 版本

我有 Eclipse 版本Oxygen 2,我想升级到最新的SimRel版本,而不是进行全新安装,因为我有很多配置等。我尝试像以前的版本一样使用Install/Update带有存储库链接的选项卡进行更新http://download.eclipse.org/releases/simrel,但这次存储库链接不正确,我也尝试了其他链接但仍然没有成功。存储库是否存储在其他地方?

是否支持从Oxygen更新到SimRel?如果是,那么我该怎么做?