第一次使用PhpStorm正式開發(fā)項目,打算寫一篇文章記錄自己的IDE環(huán)境配置伴网。
關(guān)于IDE本身的一些設(shè)置
主題
Appearance & Behavor >Appearance
Theme
可以選擇 Darcual/IntelliJ/Windows,我選擇默認(rèn)的第二個
自動保存文件
Appearance & Behavior > System Settings >
Save files automatically if application is idle for 15 sec
勾選烫幕,我選擇了10秒自動保存俺抽,聽說這里設(shè)置的值越小,電腦越容易卡
關(guān)閉自動檢測更新
Appearance & Behavior > System Settings > Updates >
Automatically check update for (三個版本)
我選擇取消勾選较曼,省得版本變化太大接受不了
文件編碼
Editor > File Encondings >
IDE Encondings
Project Encoding
Default encoding for properties files(默認(rèn)文件編碼)
全部選擇UTF-8磷斧。注意,前兩個默認(rèn)UTF8捷犹,第三個在頁面下角需要手動修改弛饭,這里默認(rèn)文件編碼有個Transparent native to ascii conversion
我還不知道是干嘛的,所以沒勾選
默認(rèn)顯示行號
Editor > General > Appearance >
Show line numbers
我默認(rèn)勾選了
未保存文件用星號標(biāo)識
Editor > General > Editor Tabs >
Mark modifed tabs with asterisk
我勾選了萍歉,然而還是不夠醒目(懷念Sublime)
界面字體及大小
Appearance & Behavior >Appearance
Override default fonts by(not recommended)
我勾選侣颂,選擇默認(rèn)微軟雅黑字體,14號
編輯器內(nèi)字體大小
Editor > Colors & Fonts > Font >
Show Only monospaced fonts
勾選修改字體為程序員專用的Consolas,20號枪孩,行間距0.8倍
文件創(chuàng)建生成代碼
Editor > Code Style > File and Code Template >
右側(cè)添加修改模板自動生成代碼
變量對應(yīng)
Editor > Code Style > Live Templates >
右側(cè)添加個修改你常用的變量和語句對應(yīng)憔晒,我暫時沒動,打算熟練默認(rèn)這幾個后自定義一些變量
換行符修改
Editor > Code Style >
line separator(for new files) >
畢竟服務(wù)器多用linux蔑舞,所以我選擇Unix and OSX(\n)
代碼縮進(jìn)
Editor > Code Style
這里是各種文件的縮進(jìn)配置拒担,我暫時沒有改動,默認(rèn)縮進(jìn)和Tab應(yīng)該都是4個字符攻询。
使用Eclipse快捷鍵
Keymap > Keymaps >
本來選擇了MacOS X版本的Eclipse从撼,由于X220i的鍵盤和蘋果筆記本的鍵盤不同,快捷鍵變化太大蜕窿,只能無奈得換成windows版本的eclipse谋逻,打算以后用蘋果電腦也要改成win版本的快捷鍵。
用IDE開發(fā)時的一些常用插件
Terminal終端
GitHub插件
Git插件
Composer
Apache/Nginx
PhpStorm內(nèi)置的服務(wù)器有很多不方便桐经,真正的項目開發(fā)都不會使用毁兆。這里我們也不改內(nèi)置服務(wù)器的端口了,直接修改為我們服務(wù)器環(huán)境阴挣。
Build,Exection,Deployment > Deployment >
選擇添加气堕,Name隨意,Type選擇In place本地 (很多時候項目開發(fā)是要統(tǒng)一服務(wù)端環(huán)境的畔咧,所以會使用FTP)茎芭。
然后將右側(cè) Visible only this project取消勾選,使所有項目都是用這個服務(wù)器打開;Mappings選項卡中有當(dāng)前項目本地目錄和服務(wù)端目錄的對應(yīng)誓沸,只要將Web Path修改為當(dāng)前項目根目錄即可梅桩。
效果:當(dāng)本地和Web Path對應(yīng)有目錄文件,會使用指定的Web服務(wù)器打開URL拜隧,否則使用PhpStorm內(nèi)置服務(wù)器打開宿百。你也可以在Build,Execution,Deployment > Debuger > 目錄下修改內(nèi)置服務(wù)器的Port趁仙,最低可以修改到1024端口。
PHP
FTP/SFTP-
XDebug
MySQL/MariaDB