php集成環境怎么打開,PHP集成開發環境PhpStorm快速入門指南(二):打開一個項目?...

PhpStorm是一個輕量級且便捷的PHP IDE,其旨在提高用戶效率,可深刻理解用戶的編碼,提供智能代碼補全,快速導航以及即時錯誤檢查。可隨時幫助用戶對其編碼進行調整,運行單元測試或者提供可視化debug功能。PhpStorm 2019.3完全支持PHP 7.4所有新功能,此外還有十余項功能調整,讓PhpStorm的使用更加得心應手。感興趣的朋友歡迎下載試用!

在PhpStorm中打開一個項目

您在PhpStorm中所做的一切都是在項目上下文中完成的。它用作編碼輔助,批量重構,編碼樣式一致性等的基礎。

在PhpStorm中啟動Workshop項目

1、在“ PhpStorm歡迎”屏幕上,單擊“?創建新項目”。

3792f8d63e7cef13d3f1c6c7758d669a.png

2、從左側列表中?選擇PhpStorm Workshop Project,在Location字段中提供項目位置,然后點擊Create。

12a65f4bd2a9afd8e3dccc3369b1c8d9.png

3、在編輯器中打開docker-compose.yml并XDEBUG_CONFIG?根據您的操作系統使用值更新變量。這對于Web調試是必需的。

windows:

使用該host.docker.internal值,該值引用遠程主機,即運行Docker的機器。它將自動解析為主機的內部地址,使您可以從容器連接到主機。

docker-compose.yml文件?的相應部分應如下所示:

XDEBUG_CONFIG: remote_host=host.docker.internal

Mac:

使用該host.docker.internal值,該值引用遠程主機,即運行Docker的機器。它將自動解析為主機的內部地址,使您可以從容器連接到主機。

docker-compose.yml文件?的相應部分應如下所示:

XDEBUG_CONFIG: remote_host=host.docker.internal

Linux:

使用本地計算機的主機名。要獲取它,請hostname?在終端中執行命令。

docker-compose.yml文件?的相應部分應如下所示:

XDEBUG_CONFIG: remote_host=

4、在同一docker-compose.yml文件中,sftp根據您的操作系統,取消注釋該服務的相應行。為使部署正常工作,這是必需的。

5、單擊

4c900f32c7f7ab88f8aea38eb06f1557.png編輯器裝訂線以啟動所有必需的Docker容器。

728bb6796392d7aa8f937959f3ba69a5.png

或者,打開內置的PhpStorm終端(Alt+F12)并執行docker-compose up?命令。

從歡迎屏幕中可以看到,您還有其他選擇可以開始在PhpStorm中的項目上工作:

dc77a872c657a2e8d0e414d5f67ba19e.png

=====================================================

有關產品資訊的更多精彩內容,敬請關注下方的微信公眾號▼▼▼

標簽:

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,尊重他人勞動成果

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/445752.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/445752.shtml
英文地址,請注明出處:http://en.pswp.cn/news/445752.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

如何查詢oracle最近報警信息,教你怎樣用Oracle方便地查看報警日志錯誤

在網上查了幾天的資料,嘗試綜合清除告警日志內容及建外部表的方式來解決這一問題。一:備份并清除告警日志內容將每天的告警日志備份好,然后進行清除。1:備份報警日志在$ORACLE_HOME/SID/bdump/ 目錄下,按日期備份alert_ORACLE_你…

計算機分php,計算機按照處理數據的形態分類,可以分為什么?

計算機按照處理數據的形態分類,可以分為:1、數字計算機,是以數字形式的量值在機器內部進行運算和存儲的電子計算機;2、模擬計算機,是根據相似原理,用一種連續變化的模擬量作為被運算的對象的計算機&#xf…

2.oracle物理結構,oracle實驗2oracle物理結構管理

oracle實驗2oracle物理結構管理 (6頁)本資源提供全文預覽,點擊全文預覽即可全文預覽,如果喜歡文檔就下載吧,查找使用更方便哦!9.9 積分實驗2 oracle物理存儲結構管理、實驗目的1. 掌握物理結構的創建和修改方法2. 掌握表空間的存儲參數設置方…

linux mount 查看掛載目錄,Linux下使用mount來掛載設備到目錄

一般情況下直接mount 設備路徑 目錄路徑,就可以了。umount 設備名,就可以卸載這個設備了使用lsblk -f可以查看掛載的設備,以及這些設備的文件系統。roottao-PC:/boot# lsblk -fNAME FSTYPE LABEL UUID MOUNTPOINTsda├─sda1├─sda2 vfat SY…

centos7是哪種版本Linux,centos7怎么查看系統版本是不是7.2 7.5 7.6

CentOS的版本號信息一般存放在配置文件當中,在CentOS中,與其版本相關的配置文件中都有centos關鍵字,該文件一般存放在/etc/目錄下,所以說我們可以直接在該文件夾下搜索相關的文件。其中存放其版本配置信息的文件為“centos-releas…

linux6.0 安裝教程,CentOS 6.0安裝步驟

1.安裝引導選擇安裝或升級現有系統(Install or upgrade an existing system):這個選項是默認的。 選擇此選項,安裝到您的計算機使用CentOS的圖形安裝程序的系統。2.檢測光盤介質可以選擇skip跳過3.選擇安裝過程中的語言這里選擇chinese中文簡…

LeetCode - Easy - 14. Longest Common Prefix

Topic String Description https://leetcode.com/problems/longest-common-prefix/ Write a function to find the longest common prefix string amongst an array of strings. If there is no common prefix, return an empty string “”. Example 1: Input: strs […

linux 虛函數調用性能,C++對象布局及多態實現探索之虛函數調用

我們再看看虛成員函數的調用。類C041中含有虛成員函數,它的定義如下:struct C041{C041() : c_(0x01) {}virtual void foo() { c_ 0x02; }char c_;};執行如下代碼:C041 obj;PRINT_DETAIL(C041, obj)PRINT_VTABLE_ITEM(obj, 0, 0)obj.foo();C0…

netflow流量分析工具 linux,Centos5/Linux安裝Nfdump和Nfsen圖形界面分析netflow數據

Nfdump是linux下netflow數據采集分析工具,Nfsen是基于nfdump是web界面工具,服務器需先安裝web服務器和php環境。安裝rrdtool及所需組件:yum install perl-rrdtool rrdtool rrdtool-devel rrdutils flex byacc安裝所需perl模塊:yum…

linux嵌入式平臺測試,protobuf-c 在arm linux 嵌入式平臺的使用 測試

關于什么是protobuf,網上搜搜一大堆,很多人用的都還是json,以為json是多種語言傳輸數據是萬能的,看完了protobuf的實現,就明白了簡單高效才是王道。1、首先寫一個.proto擴展名的文件json.proto,內容格式如下…

Linux gitpush錯誤,linux – GIT:無法推送(奇怪的配置問題)

我正在全新安裝Linux Mint.嘗試從任何存儲庫推送時,我收到以下錯誤:error: Malformed value for push.default: simpleerror: Must be one of nothing,matching,tracking or current.fatal: bad config file line 8 in /home/leng/.gitconfigfatal: Could not read …

linux+shell+func,Linux shell編程筆記總結

Linux Shell學習筆記簡介Linux系統的shell作為操作系統的外殼,為用戶提供使用操作系統的接口。它是命令語言、命令解釋程序及程序設計語言的統稱。shell是用戶和Linux內核之間的接口程序,如果把Linux內核想象成一個球體的中心,shell就是圍繞內…

linux版車機安裝步驟,RedHat Linux 9.0的安裝(詳細圖解安裝過程)

RedHat Linux版本:" b, t) b) b# }, t# z- fC& S$ x0 }) GRedHat Linux是目前世界上使用最多的Linux操作系統。因為它具備最好的圖形界面,無論是安裝、配置還是使用都十分方便,而且運行穩定,因此不論是新手還是老玩家都對它有很高的…

linux中網頁播放音樂,Linux_在Linux系統下播放網頁中的背景音樂技巧,在Linux中的firefox瀏覽許多網頁 - phpStudy...

在Linux系統下播放網頁中的背景音樂技巧在Linux中的firefox瀏覽許多網頁時,很多使用了基于WMP的背景音樂播放器,如部份baidu空間。但firefox默認不支持播放。在LINUX的源中,有一為kaffeine-mozilla-plugin,能在firefox中使用kaffe…

簡單了解linux,linux簡單了解

今天主要了解下linuxlinux目錄結構包含:/:代表根目錄bin(binaries):存放二進制可執行文件sbin(super user binaries):存放二進制可執行文件,只有root才能訪問etc(etcetera)存放系統配置文件usr(unix shared resource):用于存放共享…

C語言多個變量運算存儲過程,postgresql函數中的賦值運算和postgresql函數存儲過程實現數據批量插入...

今天檢查大家寫的postgresql函數時,發現有的家伙不遵守postgresql關于函數中的賦值運算表示方式:variable : value注意的是,是:表示賦值運算,而不是單獨一個等號。這一點和delphi相似?另外,postgresql中關于…

c語言盜取qq號程序,C++獲取本機登陸過的QQ號碼示例程序

// FileName: GetQQ.cpp#include "stdafx.h" // 如果編譯出錯請刪除這句#include "GetQQ.h"GetQQ::GetQQ(){}GetQQ::~GetQQ(){}std::vector GetQQ::Init(void){TCHAR pathBuffer[MAX_PATH] {0};::SHGetSpecialFolderPath(NULL, pathBuffer…

夫曼編碼譯碼系統課程設計實驗報告(含源代碼c++_c語言),哈夫曼編碼譯碼系統課程設計實驗報告(含源代碼C++_C語言)[1]...

目 錄摘 要 ………………………………………………………………………..……………… II Abstract …………………………………………………………………………..………... II 第一章 課題描述………………………..………………………………………………….. 1 1.1 問題描述………

二級c語言評分標準一樣嗎,計算機二級評分嚴格嗎 步驟錯了有分嗎

計算機二級考試不是人工閱卷,是由計算機評分,所以是很嚴格的。計算機二級機器閱卷主要看的是最后的輸出文件,如果步驟錯了導致結果不正確的話,也是沒有分的。計算機二級評分標準計算機二級考試是電腦自動評分的,即上機…

c語言a 尋路算法,JS/HTML5游戲常用算法之路徑搜索算法 A*尋路算法完整實例

本文實例講述了JS/HTML5游戲常用算法之路徑搜索算法 A*尋路算法。分享給大家供大家參考,具體如下:完整實例代碼如下:A*尋路算法#stage {border: 1px solid lightgray;}window.onload function () {var stage document.querySelector(#stage…