2016-03-19 21 views
1

我已經使用Android-Studio很長一段時間了,我已經習慣了Eclipse。可以在Android-Studio或IntelliJ上使用SWT嗎?

我希望爲個人電腦(windows,Linux,macOs)創建一個SWT應用程序,並使用像Window-Builder這樣的用於Eclipse的良好UI機制。

這是在Android Studio或IntelliJ上可能做的事嗎?

如果是這樣,怎麼樣?

+0

我不明白爲什麼你想用android-studio創建一個非android應用程序?請記住:Jetbrains聲稱IntelliJ是如此偉大的技術,因爲他們專注於爲您提供最佳的Java編輯器。你知道,當你想擁有所有插件的強大平臺......也許你應該再次檢查eclipse。最後;是不是隻有新手要求的這些「工具/庫」問題之一? ;-) – GhostCat

+1

我問這個問題是因爲Android-Studio無論如何都是基於IntelliJ,並且不需要2個大致相同的IDE。關於Eclipse,它只是我想要的SWT應用程序的編輯。最後一句話我不能回答。 :) –

回答

1

沒有像WindowBuilder這樣的可視化UI編輯器來在IntelliJ中創建SWT UI。

但是您肯定可以使用IntelliJ或任何其他非Eclipse IDE爲此創建SWT應用程序。在我看來,UI設計師被高估了,用戶界面可以很好地實現手工。因此,如果您願意在代碼中實現UI,您只需獲取SWT庫的副本並設置即可。

如果遵循這個問題重定向它會引導你到Maven SWT的文物: maven project: SWT 3.5 dependency: any official public repo?

注意,SWT配備了一個原生的一部分,可能使必要的額外的設置來啓動應用程序。

+0

我主要使用UI設計器來預覽我所做的事情,並學習如何處理相對較新/稀有的東西。很久以前,我使用SWT,所以UI設計師可以提供很多幫助。我使用Android-Studio上的UI設計器主要是爲了展示它的外觀,因爲在那裏,構建和運行浪費了大量時間(從按下Run開始直到它實際運行在設備上)。關於IntelliJ,那太糟糕了。謝謝。 –

+0

我明白了,理所當然。使用SWT,啓動應用程序的時間比Andoid短得多。有一個自包含的片段集合,用於演示小部件的常用功能https://www.eclipse.org/swt/snippets/。這當然不如視覺設計師的反饋週期那麼快。似乎你的選擇是回到Eclipse的視覺設計師,或與IntelliJ的滯後生活,或完全使用不同的UI工具包。或者只使用Eclipse來嘗試一下。確實是 –

+0

。另外,現在我又開始了SWT,不得不說,在可讀性,可用的UI組件以及它們之間的連接方面,Android UI處理更容易處理。 –

相關問題