中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

phpstorm功能有哪些

發布時間:2021-06-15 10:26:58 來源:億速云 閱讀:214 作者:小新 欄目:編程語言

這篇文章給大家分享的是有關phpstorm功能有哪些的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

phpstorm包含了webstorm的全部功能,更能夠支持php代碼。PhpStorm是一個輕量級且便捷的PHP IDE,其旨在提供用戶效率,可深刻理解用戶的編碼,提供智能代碼補全,快速導航以及即時錯誤檢查。

1.修改整個軟件的外觀

打開“File”-“Settings”-“Appearance”(注意路徑,這里有兩個Appearance,一個是軟件的外觀,一個是編輯器 的外觀),然后在右邊找到theme(主題),可以選擇軟件外觀的不同主題。比如你想選擇比較能夠唬人的黑色外觀就可以選擇Darcula,

然后點“Apply”就會彈出一個讓你重啟軟件的按鈕,重啟以后就能看見修改的修改了(下同)。

下面的Override default fonts by(not recommended),意思是推翻默認字體(不推薦),雖然寫著不推薦,但是我們偏喜歡逆天而行怎么樣,打上勾,字體選“微軟雅黑”,字號14,當然這個隨你喜歡就行。

2.修改編輯器外觀

打開“File”-“Settings”-“Editor”-“Appearance”里點中“Colors & Fonts”,右邊會有一些已有的風格,它們是編輯器的整體風格,如圖:

如果你想局部修改編輯器字體,可以點開“Colors & Fonts”前面的小標記,下面有個“Font”,點中它,右邊出現一些選項,注意:這時候這些參數是不能修改的,所以第一步我們就是要先Save As…保存成自己的風格,然后取一個名字如mydefault,然后我們就可以為所欲為了,哈哈。

最好選擇“Show only monosoaced fonts”,這個是等寬字體,等寬字體是方便我們寫代碼時可以進行列操作的。Size為14,Line spacing為1.1,當然這隨你喜歡,在下面字體里選一個喜歡的字體,左邊框里是available fonts可用字體,右邊框里是Selected fonts已選擇的字體,可用字體和已選字體可以點中間的左右三角按鈕互換,已選字體可以用右邊的上下三角按鈕移動來調整上下位置。

3.支持z-coding功能

z-coding是一個讓你寫html可以事半功倍的東西,比如你在html文件里輸入ul.nav>li*5>a然后按Tab鍵,馬上能出來一大段代碼,如下所示:

這只是z-coding的冰山一角,更多詳情感興趣的朋友可以找一下這方面的資料。

4.Live Templates代碼片斷

A)我們先介紹一個代碼片段最基本的功能,我們要實現的目標是在html文件或者php文件里打入“quan”這4個字符,怎么實現呢?

1).打開“File”-“Settings”,找到并點中“Live Templates”,

2).點右邊的+號(7.0版本有兩個選擇,選擇Live Templates),

3).Abbreviation是你將來要輸出代碼片斷代碼的縮寫,現在輸入“quan”,

4).Description是代碼片斷的描述,這是方便我們自己知道這段代碼是什么東西,我們輸入“站長圈網址”,

5).Template text是代碼片斷的內容,我們輸入“http://wwwquan.com”。

6).下面有一行紅色的字很重要,No applicable contexts yet,Define是讓你選你的代碼片斷是在哪種類型的文件里起作用的,這個一定要選擇一下,沒有選擇時如下圖綠框所示,它被分在一個user類別下 面。現在我們要讓它在html和php文件里起作用,所以在彈出框的html和php兩個前面打勾(選擇以后下面的字就不是紅色的了),如圖所示。
提示:Expand with是設置用什么快捷鍵來顯示設置的代碼片斷,我們用默認的Tab鍵不改。

保存重啟以后,打開一個html或者php文件測試一下吧。

B)下面介紹一個代碼片斷的復雜一點的用法。

假設我們是一個懂很多cms的高手,什么phpcms v9、帝國、織夢等等全部不在話下,但是每個cms都有自己的標簽,除非你都一一記住,不然你就只能打開它默認模板或者手冊去復制粘貼。現在我們就用 phpstorm的代碼片斷來設置一個快捷輸入的方法,舉例說明如何快速輸入phpcms v9的關鍵字標簽和帝國的關鍵字標簽。

1).打開“File”-“Settings”,找到并點中“Live Templates”,

2).點右邊的+號(7.0版本有兩個選擇,選擇Live Templates),

3).Abbreviation是你將來要輸出代碼片斷代碼的縮寫,現在輸入“cmskeywords”,

4).Description是代碼片斷的描述,這是方便我們自己知道這段代碼是什么東西,我們輸入“cms的關鍵字”,

5).Template text是代碼片斷的內容,這次和前面有所不同,我們要輸入一個變量“$var$”,輸入以后會發現右邊那個本來灰色的按鈕“Edit variables”變成可點狀態了,如下圖紅框所示,等一下我們設置這個。

6).還是別忘了下面的紅色字“Define”點一下,設置html和php打勾,這是因為有些cms的模板是html有的是php類型的,這個懂cms的朋友你懂的。

7)然后點開剛才已經可點的按鈕“Edit variables”

可以看見“Derfault value”是默認值,我們輸入“”頁面關鍵字””,注意這是一個字符串類型,外面要加英文的雙引號,前面一個“Expression”里有很多函數,我 們要介紹的是“enum()”枚舉函數,我們輸入“enum(“帝國關鍵字”,”phpcms關鍵字”)”,括號里是參數,參數用英文雙引號括起來,參數 中間用英文逗號相隔。

8)下面重復2–6步,點右邊的+號,選擇Live Templates,Abbreviation里輸入“帝國關鍵字”(這個與你在枚舉函數里輸入的參數是一樣的),Description 隨便你寫不寫,你也可以寫上“帝國關鍵字”,這個無所謂;Template text 里輸入帝國的關鍵字標簽“[!–pagekey–]”,“Define”點一下,設置html和php打勾

9)再重復2–6步,設置“phpcms關鍵字”是“{$SEO[‘keyword’]}”

OK,見證奇跡的時刻到啦,我們來測試一下我們的成果吧。打開一個html或者php的文件,為什么?因為我們剛才設置了只在這兩種類型的文件里才 能用我們設置的代碼片斷啊。然后在需要的地方輸入“cmskeywords”,按Tab鍵,是不是有個下拉菜單,里面的內容就是剛才在枚舉函數里設置的, 用上下鍵選擇任意一個按回車,然后再按Tab,大功告成了。

每做一步都想想剛才是在哪里設置了才會出現這樣的結果,試想一下,如果你懂N種cms,這樣設置了你能省下多少時間,而且你要輸出的代碼可能很長,你都可以一下子輸出,你也可以舉一反三,用這個方法創造更多的奇跡。

5.配置的導入和導出

打開“File”-“Export Setting”,可以把我們辛辛苦苦配置的東西導出來。阿Q溫馨小貼士:你可以修改這個配置文件的存放路徑,把它放在一個如新浪微盤等等可以和網絡同步 的文件夾里,修改配置路徑的文件在你軟件的安裝目錄下面的JetBrains\PhpStorm 7.0\bin\idea.properties,用記事本打開,復制第8行,把前面的#去掉,后面放你同步文件夾的路徑,如

插件地址也可以放在你的同步文件夾,

這樣你在公司和家里就能比較快捷地同步使用這個配置文件了。

6.項目收藏夾

“File”-“Add to Favorites”

7.設置文件編碼

“File”-“File Encoding”

8.新建本地項目

打開 “File”-“New Project”

“Project name”是項目名稱,不要被“項目”這兩個字嚇到了,它其實就是你要放文件的一個文件夾名字,“Location” 就是你文件夾要放的路徑,“Project type”是項目的類型,這也是phpstorm的一個特別功能,如果你要建的是一個空項目,可以選默認的“Empty project”,空項目里會默認有一個.idea文件夾。同時,phpstorm也為你準備好了一些其他項目,比如我們建一個“Twitter Bootstrap”,它是一款微博的先驅Twitter推出的前端框架利器,步驟如下:

然后你就會看見這個框架里已經有了很多文件,你就可以不費吹灰之力使用它們了

9.新建遠程項目

1. 打開 “Tools”-“Deployment”-“Brower Remote Host”,

2.在窗口右側可以看見一個“Remote Host”區域,點開三個小點點的按鈕,新建一個服務

3.填好你的FTP的信息,填完可以點“Test FTP Connection”測試一下連接是否成功,

4.點開前面圖中的“Advanced options”按鈕,彈出如下對話框,勾選“Passive mode”被動模式:

5.還要點開“Mappings”,選擇你下載服務器文件時緩存映射的地方”:

6.然后你就可以在右側看見你連接的遠程服務器了,點開小加號,就看可以看見你空間里的東西了:

7.當你第一次編輯某個文件的時候,可以在那個文件的名字上右鍵選擇“Upload here”下載到本地,它會下載到你映射的地方,

8. 你編輯完成后可以在文件編輯區右鍵鼠標,選擇“Upload to”把編輯好的文件上傳到服務器,如果你嫌這樣做麻煩,也可以設置一個快捷鍵,比如“ctrl+s”。

有人怕“ctrl+s”和本地保存有沖突,不用怕,因為phpstorm的強大之處在于它本地不需要你保存,它會自動保存,而且它還有一個本地版本庫。

那我們順便來看看這個本地版本庫是個啥東西吧。打開菜單欄上“VCS”-“Local History”-“Show History”,你會看見,本地版本庫不但幫你保存了最后的修改,而且你對文件做的每一步修改它都有記錄,左側欄顯示的是修改時間,中間是顯示的修改的 地方,右側是當前的文件樣子,這樣你再也不怕修改錯了不能返回以前的步驟了,也再也不怕突然停電沒有保存辛苦編輯的文件等等了,哇,真想三呼萬歲啊。

感謝各位的閱讀!關于“phpstorm功能有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

淮南市| 交口县| 太原市| 康定县| 若尔盖县| 赞皇县| 安多县| 罗江县| 萨嘎县| 南京市| 晴隆县| 大新县| 东乡族自治县| 九龙县| 师宗县| 广平县| 财经| 周至县| 宁明县| 邵东县| 深水埗区| 铅山县| 福贡县| 北票市| 桐庐县| 曲沃县| 焦作市| 南部县| 莫力| 汾阳市| 望城县| 抚州市| 石狮市| 闵行区| 屏山县| 景德镇市| 敖汉旗| 岐山县| 霍州市| 尼玛县| 广东省|