使用 Eclipse 在 Fedora 上進行 PHP 開發
| 2020-03-06 23:24
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
相關文章
- 在eclipse中進行php開發中文亂碼問題EclipsePHP
- 使用eclipse 進行 Cesium 開發Eclipse
- 在 Fedora 上使用 SSH 埠轉發
- 在fedora中使用MRTG進行系統監控(zt)
- 使用 Docker 和 Laradock 進行 PHP 開發DockerPHP
- Zend Studio使用教程:使用PHP 7進行開發(二)PHP
- 在 WSL Ubuntu 上使用 .NET 進行跨平臺開發新手入門Ubuntu
- 使用Eclipse進行PHP的伺服器端除錯EclipsePHP伺服器除錯
- 淺談使用 PHP 進行手機 APP 開發(API 介面開發)PHPAPPAPI
- 如何在 Fedora 上開始 Java 開發Java
- 如何在Windows上使用Python進行開發WindowsPython
- 使用 k3s 在 Fedora IoT 上執行 K8SK8S
- eclipse開發php的外掛EclipsePHP
- Eclipse配置PHP開發環境EclipsePHP開發環境
- 如何在 Linux/Windows/MacOS 上使用 .NET 進行開發LinuxWindowsMac
- Linux上使用Qt Creator進行C/C++開發LinuxQTC++
- 使用雲效在阿里雲上進行一站式開發運維阿里運維
- 在eclipse中以phpeclipse外掛搭建php開發環境EclipsePHP開發環境
- 使用Devstack進行開發dev
- 使用容器Docker進行開發Docker
- 使用 Devstack 進行開發dev
- 這裡有沒有用eclipse進行專案開發的??Eclipse
- 在Eclipse中開發angularjsEclipseAngularJS
- appfuse2.0.2在eclipse下的開發和使用APPEclipse
- 在 Fedora 上優化 bash 或 zsh優化
- 在 MacBook Air 上安裝 Fedora 26MacAI
- 在 Fedora 系統上設定 zsh
- 如何使用 systemd-resolved 在 Fedora 上配置 DNS over TLSDNSTLS
- 使用 .NET 進行遊戲開發遊戲開發
- Eclipse+MyEclipse進行開發的快捷安裝步驟Eclipse
- 在PHP中進行curl開啟操作的具體教程PHP
- 在Rainbond上使用Locust進行壓力測試AI
- 使用 MediaCodec 在 Android 上進行硬解碼Android
- 在eclipse中開發hadoop MapReduceEclipseHadoop
- PHP的整合開發環境 -- Eclipse PHP Integrated Development EnvironmentPHP開發環境Eclipsedev
- php工程師進行以太坊開發的教程PHP工程師
- 在 Fedora 上安裝 MongoDB 伺服器MongoDB伺服器
- 把Discord安裝在Fedora Linux上Linux