JavaRush /Java Blog /Random-TW /線上開發者工具
Viacheslav
等級 3

線上開發者工具

在 Random-TW 群組發布

介紹

這篇簡短的評論並不完整,但我希望它能讓您感興趣並向您展示有哪些可用的工具。
開發人員的線上工具 - 1
在現代世界中,許多服務都存在於「網路」上,甚至「舊式」應用程式也正在慢慢遷移到那裡。這並不奇怪,因為它具有不可否認的優勢——可以從世界任何地方(有互聯網的地方)、任何電腦甚至筆記型電腦進行存取。開發過程也沒有繞過這個,我想寫幾句。也許這對某些人來說很有趣,對其他人來說也很有用。我相信這些工具可以幫助學習。它們允許您快速測試某些內容,而無需在本地運行 IDE,這有時很有用。

線上編譯器

最常見、最容易回顧的是「線上編譯器」類別。您可以在那裡嘗試一些簡單的 Java 解決方案。最好的解決方案之一是tutorialspoint java編譯器。下面是它的範例:
開發人員的線上工具 - 2
優點是能夠快速輕鬆地運行程式碼。它看起來也不錯。缺點是只有 JDK 中的基本類別集,僅此而已。在同一類別中,我想提到另一個線上編譯器:jdoodle。看起來差很多,但是它有連接第三方庫的能力。唉,任何 Undertow 網路伺服器都無法運作。但你可以嘗試 Apache Commons:
開發人員的線上工具 - 3

線上資料庫

下一個也有用的類別是線上資料庫。有時您可能需要一個可以透過網路存取的資料庫,而無需在本地部署伺服器,也無需任何複雜的花哨系統。再次強調,這對學習很有幫助。「 PostgreSQL 即服務」非常適合以下用途:
開發人員的線上工具 - 4
允許您執行查詢和建立表。此外,它還可以從外部存取。也就是說,它也可以在您的 IDE 中的測試專案中本機使用。

線上整合開發環境

我們上面讀到的線上編譯器都很好。但如果你想要更多怎麼辦?例如,您想要一個 Java 中的 Maven 項目,以便它可以支援 Spring 應用程式。事實上,這是可能的。為此,codenvy.io是一個理想的選擇。Codenvy 允許您建立工作區:
開發人員的線上工具 - 5
建立工作區時,我們可以選擇該工作區中的堆疊。
開發人員的線上工具 - 6
接下來我們可以建立一個maven專案:
開發人員的線上工具 - 7
有趣的是,該清單有一個「範例」類別,其中包含範例應用程式。例如,web-java-spring:
開發人員的線上工具 - 8
這就是該項目的樣子。幾乎就像你的 IDE 一樣,不是嗎?
開發人員的線上工具 - 9
另一個類似的是codeanywhere.com。乍看之下可能會覺得有點不舒服,但後來習慣了,就顯得更友善了。然而,它可以讓你做有趣的事。例如,如果您有 GIT 儲存庫的鏈接,則可以將其匯入:
開發人員的線上工具 - 10
導入的項目如下所示:
開發人員的線上工具 - 11
重要的!!為了讓它運作,你需要在 Ubuntu 上選擇「空白」堆疊。接下來,使用上下文選單打開終端機並執行命令:
1) Выполнить установку JDK8
sudo apt-get update
sudo apt-get install software-properties-common python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

2) Установить Gradle
sudo chmod -R 777 ~/workspace
./gradlew
./gradlew test
正如您在螢幕截圖中看到的,透過開啟終端,我們可以使用 gradlew 安裝 gradle 並透過 gradle 任務運行專案。然而,像codenvy.io這樣的智慧自動完成功能。因此,你將不得不擔心自己導入)但對於從 Git 啟動專案來說,它非常合適。

結論

這是對一些產品的簡短回顧。每個類別都有更多選項,您可能會發現更好。但在我看來,上述選項至少是一些最有用的。我希望您能找到它們的用途)是的,我想提供有關該主題的更多資訊。Codenvy 有一個很棒的 YouTube 頻道:CodenvyIDE。網路上有很多很多類似工具的評論。所以有很多可供選擇。#維亞切斯拉夫
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION