2013-07-03 16 views
-1

我想使用XTEXT(Java插件)的UI使用processbuilding是可以使用的,而不是定義語法

一些外部EXE程序XTEXT的UI的一些外部的.exe是有可能改變編譯按鈕的功能,因此它以常規方式執行其工作並顯示外部.exe程序的結果。

問候

+0

嗨安德魯,你能夠包括更多的細節,你到目前爲止已經嘗試實現這一點,以及阻止你這樣做的具體問題? – robjohncox

+0

我有一個exe編譯器程序對某種語言。 Xtext是定義所有語法規則然後編譯它們的東西 但是我試圖只用我的編譯器來使用Xtext的GUI,並希望通過顯示我的exe程序的結果來使它工作 Regards –

回答

0

是的,你可以創建一個XTEXT插件Eclipse RCP應用程序。以下是關於如何創建Eclipse 4 RCP應用程序的鏈接:http://www.vogella.com/articles/EclipseRCP/article.html

+0

當我在幾年前使用xtext時,生成了可用於RCP應用程序的Eclipse插件。但我現在不知道更多細節。 – Sandro

+0

class useGobbler {public static void main(String args []) { ProcessBuilder pb; 過程p; Reader r; StringBuilder sb; int ch; sb = new StringBuilder(2000); 嘗試 pb = new ProcessBuilder(「myexe」,「 - v」,「test.exe」,「test.lps」); // File log = new File(「log」); pb.redirectErrorStream(true); //pb.redirectOutput (ProcessBuilder.Redirect.appendTo(log)); p = pb.start(); 這裏是一個小塊的代碼來運行EXE文件的Xtext編輯器,我必須進行更改來運行我的EXE編譯器。 –

+0

上面是一個lil代碼來運行exe 這裏是一個運行exe文件的lil塊,其中xtext編輯器的文件必須進行更改才能運行我的exe編譯器。 –

相關問題