如果您正在考慮開始在 Linux 中開發具有圖形用戶界面 (GUI) 的 Linux 應用程序,那麼您應該知道 拉撒路集成開發環境,一個集成的開發環境,它將在您的工作中為您提供很多幫助,讓您可以快速設計和創建具有吸引力外觀的應用程序 GUI。 此外,它還包含大量組件。
Lazarus IDE 對最流行的發行版有很好的支持,例如 openSUSE、Ubuntu、Debian 和 Fedora。 另一方面,它使用起來非常簡單,因為它 圖形設計器非常簡單直觀. 除此之外,我們必須補充一點,它是開源的,擁有非常活躍和友好的社區,並且維護得很好。
但 Lazarus IDE 的優勢還不止於此。 這個IDE還有更多的優點。 之間 特點 脫穎而出:
- 您可以為用戶界面使用不同類型的小部件。
- 只需點擊幾下,您就可以構建基於 GTK2 或 Qt5 的 GUI。
- 它是跨平台的,因此您可以在 Linux 中進行開發。 您也可以在 Windows 或 macOS 上執行此操作。
如果你想了解一些 由 Lazarus IDE 開發的流行 GUI 應用程序 為了讓您了解這個開發環境可以實現什麼,事實是有一些。 例如,您可以看到 Double Commander 和 PeaZip。 也許這第二個是 GNU / Linux 發行版中最著名和使用的工具之一,用於從帶有 GUI 的應用程序以最純粹的 Izarc、WinRAR 或 WinZIP for Windows 風格壓縮和解壓縮文件。
為了開始使用 Lazarus IDE,您可以在最流行的發行版的存儲庫中找到它,這樣您就可以 輕鬆安裝 使用您最喜歡的包管理器。 有關該項目的更多信息或直接下載,您可以 訪問其官方網站.
用什麼語言?
FreePascal的
據我所知,Lazarus 在 Delphi 克隆上,是 Borland 的 Pascal 開發環境。
C++或Python等其他語言有類似的東西嗎? 我很久以前就停止了編程,有時這個 bug 會咬我一點,問題是我不再有心情去做大男子主義的事情,這樣的圖形環境會有所幫助。
C++或Python等其他語言有沒有類似的圖形化開發環境?
Qt 有 Qt Designer 和 Qt Creator。 Gtk 3 有 Glade 和 Gnome Builder。 Gtk 4 將來可能會附帶另一個工具。