使用 Eclipse 在 Fedora 上進行 PHP 開發
Eclipse 是由 Eclipse 基金會開發的功能全面的自由開源 IDE。它誕生於 2001 年。你可以在此 IDE 中編寫各種程式,從 C/C++ 和 Java 到 PHP,乃至於 Python、HTML、JavaScript、Kotlin 等等。
安裝
該軟體可從 Fedora 的官方倉庫中獲得。要安裝它,請用:
sudo dnf install eclipse
這將安裝基本的 IDE 和 Eclipse 平臺,能讓你開發 Java 應用。為了將 PHP 開發支援新增到 IDE,請執行以下命令:
sudo dnf install eclipse-pdt
這將安裝 PHP 開發工具,如 PHP 專案嚮導、PHP 伺服器配置,composer 支援等。
功能
該 IDE 有許多使 PHP 開發更加容易的功能。例如,它有全面的專案嚮導(你可以在其中為新專案配置許多選項)。它還有如 composer 支援、除錯支援、瀏覽器、終端等內建功能。
示例專案
現在已經安裝了 IDE,讓我們建立一個簡單的 PHP 專案。進入 “File →New → Project”。在出現的對話方塊中,選擇 “PHP project”。輸入專案的名稱。你可能還需要更改其他一些選項,例如更改專案的預設位置,啟用 JavaScript 以及更改 PHP 版本。請看以下截圖。
你可以單擊 “Finish” 按鈕建立專案,或按 “Next” 配置其他選項,例如新增包含和構建路徑。在大多數情況下,你無需更改這些設定。
建立專案後,右鍵單擊專案資料夾,然後選擇 “New→PHP File” 將新的 PHP 檔案新增到專案。在本教程中,我將其命名為 index.php
,這是每個 PHP 專案中公認的預設檔案。
接著在新檔案中新增程式碼。
在上面的例子中,我在同一頁面上使用了 CSS、JavaScript 和 PHP 標記,主要是為了展示 IDE 能夠支援所有這些標記。
頁面完成後,你可以將檔案移至 Web 伺服器文件根目錄或在專案目錄中建立一個 PHP 開發伺服器來檢視輸出。
藉助 Eclipse 中的內建終端,我們可以直接在 IDE 中啟動 PHP 開發伺服器。只需單擊工具欄上的終端圖示,然後單擊 “OK”。在新終端中,進入專案目錄,然後執行以下命令:
php -S localhost:8080 -t . index.php
現在,開啟瀏覽器並進入 http://localhost:8080。如果按照說明正確完成了所有操作,並且程式碼沒有錯誤,那麼你將在瀏覽器中看到 PHP 指令碼的輸出。
via: https://fedoramagazine.org/php-development-on-fedora-with-eclipse/
作者:Mehdi Haghgoo 選題:lujun9972 譯者:geekpi 校對:wxy
訂閱“Linux 中國”官方小程式來檢視
相關文章
- 使用eclipse 進行 Cesium 開發Eclipse
- 在 Fedora 上使用 SSH 埠轉發
- 使用Eclipse進行PHP的伺服器端除錯EclipsePHP伺服器除錯
- Zend Studio使用教程:使用PHP 7進行開發(二)PHP
- 如何在Windows上使用Python進行開發WindowsPython
- 如何在 Fedora 上開始 Java 開發Java
- 在 WSL Ubuntu 上使用 .NET 進行跨平臺開發新手入門Ubuntu
- 使用 k3s 在 Fedora IoT 上執行 K8SK8S
- 在 Fedora 上使用 GIMP 輕鬆編輯影像
- 在 Fedora 上使用 GIMP 輕鬆編輯影象
- PHP 如何進行比特幣開發PHP比特幣
- 使用Eclipse快速開發JSPEclipseJS
- 使用雲效在阿里雲上進行一站式開發運維阿里運維
- 如何在 Linux/Windows/MacOS 上使用 .NET 進行開發LinuxWindowsMac
- 使用Devstack進行開發dev
- 使用 Devstack 進行開發dev
- 如何使用 systemd-resolved 在 Fedora 上配置 DNS over TLSDNSTLS
- 使用 MediaCodec 在 Android 上進行硬解碼Android
- 使用Eclipse除錯PHP應用Eclipse除錯PHP
- 在 Fedora 系統上設定 zsh
- 在 Fedora 上優化 bash 或 zsh優化
- 把Discord安裝在Fedora Linux上Linux
- 使用容器Docker進行開發Docker
- 在Rainbond上使用Locust進行壓力測試AI
- 在 Fedora 中使用私人助理 Mycroft
- php工程師進行以太坊開發的教程PHP工程師
- 在PHP中進行curl開啟操作的具體教程PHP
- 不喜歡SAP GUI?那試試用Eclipse進行ABAP開發吧GUIEclipse
- Android開發:在Eclipse中配置Android環境AndroidEclipse
- 在 Fedora 上安裝 MongoDB 伺服器MongoDB伺服器
- Minikube:使用 Kubernetes 進行本地開發
- VSCode使用LSP進行Swift開發VSCodeSwift
- 使用 .NET 進行遊戲開發遊戲開發
- PHP工程師如何基於比特幣進行開發PHP工程師比特幣
- 在 Fedora 中利用 ffsend 使用 Firefox SendFirefox
- 使用API進行區塊鏈開發API區塊鏈
- 使用 go kit進行微服務開發Go微服務
- 在Pycharm上使用遠端伺服器進行除錯PyCharm伺服器除錯