成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

如何把phpStorm打造成自己的專屬IDE?

Forelax / 2097人閱讀

摘要:本身是一款收費的軟件,有經(jīng)濟基礎(chǔ)的還是建議購買注冊號,支持正版。選擇自己喜歡的風(fēng)格,即可。如何安裝自己下載的主題在官方主題下載自己喜歡的主題,下載下來的是格式的,然后將文件拷貝到的配置目錄里。

php開發(fā)神器之一,必然會說到phpStorm,工具的強大之處是有目共睹的,開發(fā)工具即使再強大,功能再齊全,也是一種工具,重要的是你怎么看待它和使用它。之前一直用的zend studio,最近試了試phpstorm,記錄下常用的操作,以便共同學(xué)習(xí)。
phpStorm本身是一款收費的軟件,有經(jīng)濟基礎(chǔ)的還是建議購買注冊號,支持正版。當(dāng)然也可以下載破解版的,有關(guān)如何安裝和破解,就不累述,網(wǎng)上相關(guān)的資源也很多,大家可以自行搜索下,這里記錄下安裝后的第一步操作,對phpStorm的相關(guān)設(shè)置和配置:
1、如何設(shè)置phpStorm的默認(rèn)編碼,例如UTF-8?
phpStorm的編碼分為IDE Encoding 和Project Encoding,設(shè)置方法是打開File->Setting->Editor->File Encoding設(shè)置,例如IDE Encoding設(shè)置為GB2312,Project Encoding 為UTF-8。
2、如何設(shè)置phpStorm的主題樣式?
如何將自己的IDE打造成專屬IDE,總會在心理上有那么一點成就感,那么,怎么將phpStorm的界面風(fēng)格設(shè)置成像Sublime那種全灰的風(fēng)格呢?
依次打開File->Setting->Appearance & Behavior->Appearance->UI Option,選擇Theme,點擊下拉菜單,默認(rèn)為IntelliJ,選擇Darcula,點擊apply,即可看到自己的編輯器界面變得酷炫灰了。
3、如何設(shè)置編輯區(qū)的主題?
接上一步操作,改變phpStorm界面的主題風(fēng)格后,發(fā)現(xiàn)編輯區(qū)的主題沒有變化,這里跟其他編輯器有點不一樣,phpStorm的主題風(fēng)格是將界面和編輯區(qū)分開的,下面就來設(shè)置編輯區(qū)的主題風(fēng)格。依次打開
File->Setting->Editor->Colors & Fonts->Font ,看到右側(cè)有Scheme的下拉框,這個就是編輯區(qū)的主題樣式風(fēng)格。選擇自己喜歡的風(fēng)格,即可。這里需要注意的是,選擇好主題后,例如我選了WarmNeon,但是apply之后,發(fā)下編輯區(qū)的字體太小,這里更改字體需要點擊Save As,自定義主題名,然后才能更改Editor Font 下面的PrimaryFont、Size和Line spacing。
4、如何安裝自己下載的主題?
在phpStorm官方主題下載自己喜歡的主題,下載下來的是xml格式的,然后將文件拷貝到phpStorm的配置目錄里。注意這里指的配置目錄不是安裝目錄,而是在C盤里的對應(yīng)的一個配置目錄,一般在C:UsersAdministrator下:
C:UsersAdministrator.WebIde100configcolors,然后將后綴名xml為變?yōu)? icbl,即可在File->Setting->Editor->Colors & Fonts的Scheme下看到。
5、如何顯示行號?
如果你的編輯區(qū)沒有顯示行號,可以通過以下設(shè)置來進行顯示Settings->Editor->Appearance標(biāo)簽項,勾選Show line numbers。
6、如何添加插件?
File -> Settings -> Plugins -> Browse repositories -> 搜索,推薦安裝live edit,可以在瀏覽器實時查看編輯效果。另外如果在學(xué)習(xí)Linux,對vim不太熟悉的話,也可以安裝ideavim,來使用vim的操作來編輯代碼,安裝成功后,會提示重啟IDE,按照提示重啟就可以了。
7、如何漢化phpStorm?
有關(guān)phpstorm漢化的問題,如果對英文感到惱火的話,可以進行對編輯器進行漢化。
漢化步驟如下:
(1)首先下載安裝原版PhpStorm10
(2)將phpStorm安裝目錄C:Program Files (x86)JetBrainsPhpStorm 10lib目錄下的resources_en.jar文件復(fù)制出來,并更名為resources_cn.jar
(3)雙擊打開resources_cn.jar(注意是打開而不是解壓出來),將下載的漢化包zh_CN目錄下的所有文件拖到剛才打開的resources_cn.jar文件內(nèi)的messages目錄中,并保存。
(4)將resources_cn.jar文件復(fù)制回
C:Program Files (x86)JetBrainsPhpStorm 10lib目錄,即完成漢化。
備注:如果打開后顯示亂碼,請先刪除resources_cn.jar,然后打開phpstorm,在菜單上依次選擇
File -> Settings -> Appearance & Behavior -> Appearance -> 選中Override default fonts by(not recommended)
Name: Microsoft YaHei (選擇任意中文字體)
然后將resources_cn.jar 復(fù)制到 .lib 目錄,重新打開phpstorm 就能正常顯示中文了。
8、如何快速選中某一行?
鼠標(biāo)移動到要選中的行,先雙擊選中任意一個字符,再次雙擊,即可選中整行。
9、如何快速的復(fù)制某行?
phpStorm快速復(fù)制某行,只需將鼠標(biāo)光標(biāo)移動到目標(biāo)行,直接ctrl+D,即可復(fù)制目標(biāo)行到下一行,同時也可以進行對代碼片段進行快速復(fù)制。
10.如何開啟自動換行?
PHPStorm默認(rèn)是啟動自動換行的,這點比zend studio好,zend studio的話,需要裝個wrapword的插件才能實現(xiàn)行隨窗口的大小而自動換行。如果你的phpstorm沒有換行效果的,可以右鍵行號欄,啟用(use soft wraps)。也可設(shè)置:file->setting->editor->use soft wraps in editor,把前面的框內(nèi)打勾,保存應(yīng)用即可。
11.如何給函數(shù)添加注釋?
給函數(shù)添加注釋時,只需要在函數(shù)前,直接輸入/**然后按enter鍵,就會自動添加注釋。
12.如何同時選擇多個關(guān)鍵字?
要實現(xiàn)多個關(guān)鍵字同時選中,按住"ALT"鍵,然后"雙擊"要選擇的關(guān)鍵字,就可以連續(xù)選擇了。
13.phpstorm如何修改php文件頭部注釋內(nèi)容:
File->setting->Editor->File and Code Templates->右側(cè)Includes->PHP File Header修改相應(yīng)內(nèi)容。
14.phpstorm如何讓屏幕分欄顯示?
可以 右鍵標(biāo)簽->Split Vertically(垂直分欄)或者 Split Horizontally(水平分欄)顯示。
15.phpStorm一些快捷鍵的威力:
組合快捷鍵1:

**CTRL +O**             //在一個類中尋找相應(yīng)方法,直接輸入搜索
**CTRL + `**            //更改界面主題
**CTRL +E**                //打開最近瀏覽記錄
CTRL +Space             //打開語法提示
**CTRL + F4**           //關(guān)閉當(dāng)前窗口
CTRL + Y                //刪除當(dāng)前行或選中內(nèi)容所涉及的行
**CTRL + R**            //替換
**CTRL + F**            //查找
CTRL + “-/+”            //收縮展開代碼
CTRL + “.”              //折疊選中的代碼的代碼
CTRL + []               //匹配 {}[]
CTRL + X                //剪切行,不選中,直接剪切整個行,如果選中部分內(nèi)容則剪切選中的內(nèi)容
SHIFT + ESC             //當(dāng)前激活的任意小窗口最小化,也可以是alt + "數(shù)字鍵",數(shù)字在小窗口標(biāo)題欄上有顯示
CTRL + J                //輸出代碼模板
CTRL + Q                //顯示函數(shù)注釋說明文檔
CTRL + B                //跳轉(zhuǎn)到變量函數(shù)聲明處
**CTRL + N**            ///////類名查找
**CTRL + F12**          ///////顯示當(dāng)前文件的結(jié)構(gòu),在當(dāng)前類文件中快速查找方法,也可以點擊左側(cè)的structure,可以顯示當(dāng)前類中所有方法
**CTRL + G**            ///////跳轉(zhuǎn)行,如:行:列
ALT  + F7               //顯示structure所有一個類中的所有方法
ALT  + 上下箭頭          //向上向下函數(shù)間切換
CTRL + 鼠標(biāo)             //代碼追蹤

組合快捷鍵2:

CTRL + ALT + L          //格式化代碼
CTRL + ALT + J          //添加標(biāo)簽
CTRL + ALT + S          //打開設(shè)置
CTRL + ALT + F12        //跳轉(zhuǎn)至當(dāng)前文件所在磁盤上的位置(可以選擇文件、目錄、磁盤)
CTRL + ALT + T          //插入代碼環(huán)繞(該快捷鍵和QQ廣播鍵沖突,可修改QQ的為S+C+A+T)
CTRL + ALT + L          //格式化代碼,選擇內(nèi)容則格式化選擇內(nèi)容代碼,沒選擇內(nèi)容就格式化該文件代碼(該快捷鍵和QQ解鎖鍵沖突,可修改QQ的為S+C+A+L)
CTRL + SHIFT + R        //快速查找該關(guān)鍵字在整個項目中的位置,并且替換整個項目目錄中的匹配字符
CTRL + SHIFT + F        //快速查找該關(guān)鍵字在整個項目中的位置
ALT  + SHIFT + UP       //行移動
CTRL + SHIFT + UP       //塊移動,光標(biāo)在{}()或if、while行上,進行塊移動,在普通語句上行移動
CTRL + SHIFT + I        //重新格式化代碼,不選擇就一行行格式化,選擇內(nèi)容格式化選擇的內(nèi)容
CTRL + SHIFT + U        //字母大小寫轉(zhuǎn)換,選擇內(nèi)容轉(zhuǎn)換選擇內(nèi)容,不選擇內(nèi)容自動判斷選擇單詞轉(zhuǎn)換
**CTRL + SHIFT + N**    //文件名查找,打開當(dāng)前工程下任意目錄的文件
CTRL + SHIFT + ALT + N  //函數(shù)名查找
CTRL + SHIFT + V        //顯示最近粘貼板中的內(nèi)容,選擇后內(nèi)容插入到光標(biāo)位置
CTRL + SHIFT + I        //查看變量初始化的值,如果是css中的class則顯示當(dāng)前class詳細(xì)信息,如果是js則顯示function的詳細(xì)信息(想象一下,如果在jquery的方法上查看詳細(xì) 信息,就直接可以看到實現(xiàn)代碼了),如果是php,那當(dāng)時還是function的詳細(xì)信息

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/30287.html

相關(guān)文章

  • VIM-PHPer福利, 將你VIM打造為不次于PHPStormIDE

    摘要:如果你的框架使用了非的自動加載,就需要改造。比如,框架將這個指向到了目錄下,正常的做法是加上如下塊如果你的框架是自己實現(xiàn)的,那么你就需要在中加一下如上的,并將框架相應(yīng)功能代碼注釋掉。只有這樣,我們業(yè)務(wù)代碼才可以正常的補全跳轉(zhuǎn)。 通過 PHPCD.vim 這個 nvim 的插件, 我們可以將我們的 nvim 打造成不次于 PHPStorm 的 IDE. 像Goto definition/...

    chenatu 評論0 收藏0
  • VIM-PHPer福利, 將你VIM打造為不次于PHPStormIDE

    摘要:如果你的框架使用了非的自動加載,就需要改造。比如,框架將這個指向到了目錄下,正常的做法是加上如下塊如果你的框架是自己實現(xiàn)的,那么你就需要在中加一下如上的,并將框架相應(yīng)功能代碼注釋掉。只有這樣,我們業(yè)務(wù)代碼才可以正常的補全跳轉(zhuǎn)。 通過 PHPCD.vim 這個 nvim 的插件, 我們可以將我們的 nvim 打造成不次于 PHPStorm 的 IDE. 像Goto definition/...

    OpenDigg 評論0 收藏0
  • 超好用谷歌瀏覽器、Sublime Text、Phpstorm、油猴插件合集

    摘要:分享一些超好用插件,打造一個不一樣的瀏覽器編輯器。一谷歌瀏覽器插件谷歌訪問助手強烈推薦一鍵安裝,無需其他配置,即可訪問谷歌。谷歌瀏覽器是很耗內(nèi)存的,該插件會自動掛起長時間未使用的網(wǎng)頁,來釋放系統(tǒng)資源。 showImg(https://segmentfault.com/img/remote/1460000014011338); 分享一些超好用插件,打造一個不一樣的 GitHub、瀏覽器、...

    Rango 評論0 收藏0

發(fā)表評論

0條評論

Forelax

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<