首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Eclipse ORION中使用插件,而不使用ORION服务器

在Eclipse ORION中使用插件,而不使用ORION服务器
EN

Stack Overflow用户
提问于 2013-08-07 17:08:11
回答 1查看 595关注 0票数 1

我正在尝试在一个基于web的编辑器中突出显示语法,我只能使用Eclipse ORION来实现。ORION不支持我想要的语言的语法突出显示,所以我为此写了一个插件。在ORION服务器运行的情况下,该插件可以在ORION编辑器中完美运行。

现在我不想运行ORION服务器,而是想将编辑器和插件一起嵌入到我的网站中。在使用ORION的客户端组件(built editor.js&built editor.css)时,我不知道如何让插件工作。

我遵循了这里的说明:http://planetorion.org/news/2013/02/embed-the-latest-orion-editor-in-your-code-in-2-steps/,并能够在网页中创建一个编辑器,但我不知道如何让插件工作。我甚至不知道我想要实现的目标是否可能实现。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-12-24 02:41:41

经过一些试验和错误,我得到了语法突出显示,与配置和初始化一起工作,如下所示。

有关自定义插件的信息,请参阅

https://wiki.eclipse.org/Orion/How_Tos/Code_Edit#userPlugins_Parameter

代码语言:javascript
复制
 requirejs.config({                 
    baseUrl : '.',
    paths: {          
        'orion/editor': 'lib/orion',      
        'jquery': 'bower_components/jquery/dist/jquery.min'
    }
  }); 

-

代码语言:javascript
复制
require(['orion/editor/built-editor', 'orion/editor/stylers/application_javascript/syntax'], function(edit, syntax) {  

    var deferred = new $.Deferred();
    deferred.resolve(syntax);

    edit({
          className: "editor",
          lang:'js',
          grammarProvider: function(){                    
             return deferred.promise();                 
          }
   });
}); 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18099194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档