eclipse-jdt

    0熱度

    1回答

    我有一個訪問者應該輸出主叫類型,它的名稱,參數類型,對應類型的方法聲明,如果它是一個常數變量,它的值 public boolean visit(MethodInvocation e) { Expression methodExpr = e.getExpression(); String caller = methodExpr != null ? methodExpr.reso

    0熱度

    2回答

    我正在創建一個獨立的eclipse應用程序,我需要從應用程序獲取我的工作區。我不想要一個Eclipse插件,因爲它不會解決我的目的。 IWorkSpaceRoot root = ResourcesPlugin.getWorkspace().getRoot(); 但是,這是給我一個例外,因爲工作區已關閉。 我的當前工作空間或任何可以使用獨立應用程序訪問的新工作空間都可以解決我的目的。

    0熱度

    1回答

    我需要提取從表達式變量一樣,如果我有一個代碼: - if (k < m && x < j) { return l; } 我需要提取K,M,X,J。 我使用了ASTVisitor類的一個對象來訪問IfStatments中的IfStatments,現在我需要提取表達式中使用的各種變量。 如何從表達式中提取變量?

    0熱度

    1回答

    因此,在我的編譯器類中,我們使用JDT來表示我們的Java子集。我已經有分配工作,所以我認爲通過降低分配來實現遞增/遞減是一個好主意。我意識到,當輸入這個,因爲表達增加可能有一個效果,這不是100%有效。我仍然想爲循環做這樣的事情。 所以我有這樣的代碼 @Override public boolean visit(final PostfixExpression node) {

    1熱度

    1回答

    所以我寫了一個插件,通過使用擴展有助於模板Eclipse的Java編輯器「org.Eclipse.ui.editors的.templates」。這只是添加模板。這不是我想要的。我想用新的替換現有的模板,這也是基於條件的。 例如,如果文件名是「john.java」,該文件內,如果我輸入「系統輸出」,我希望我的模板來顯示,而不是默認的。任何想法如何我可以做到這一點?

    2熱度

    1回答

    如何在沒有JDT或其他插件的情況下獲得Eclipse,以便我可以安裝D Development Tools並僅爲D創建IDE?

    8熱度

    1回答

    我正在編寫一個java框架,對於類文件sample.class,它會生成一個代理文件sample_proxy.class。當sample.testMethod()被調用時,它會執行sample_proxy.class。我已經讓一個Eclipse插件,使斷點工作, 如果我從Main.java開始,並在sample.testMethod()斷點,在堆棧下面的樣子:Main.main - >樣本.pro

    0熱度

    1回答

    我有我的清理以下插件配置: <?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.4"?> <plugin> <extension point="org.eclipse.jdt.ui.cleanUps"> <cleanUp id="eclipsecs.saveaction" class="eclipsecs

    1熱度

    1回答

    我有一個IJavaProject,我的目標是生成一個List<File>以及項目已解析類路徑條目的絕對文件系統路徑。我首先調用project.getResolvedClasspath(true)來獲得一組IClasspathEntry對象。但我不知道如何可靠地確定每個條目的絕對文件系統路徑。我目前追求的方法在下面突出顯示,但如果有更簡單的方法,我一定會想知道。 我首先想到的是爲每個條目做這樣的事情

    0熱度

    2回答

    我正在使用org.eclipse.jdt.core.IMethod並在接口上調用method.rename(newName, true, new NullProgressMonitor());。 它重構了接口方法,但未能重構其實現類方法。 例如: interface Animal { void eat(); // refactors here } class Dog impleme