1. 程式人生 > >phpStorm使用技巧總結

phpStorm使用技巧總結

工欲善其事,必先利其器. 擁有一個好的工具不僅可以事半功倍,而且也令人神清氣爽.

在編輯器上,我所走過的路是這樣的:notepad(對,就是最原始的WIN下的note) -> editplus -> zendstudio -> notepad++  & vim  -> phpstorm  .

VIM和notepad++如果不加外掛, 就是純粹的編輯器, 儘管寫程式碼很爽, 但管理專案還是太弱, 要配置完善加各種外掛,整個下來就很耗時耗力.phpstorm可以使用VIM編輯模式,這樣就擁有了VIM的操作和IDE的專案管理.

zendstudio不可否認是一款非常出色的IDE, 但是也有大吃記憶體的詬病和不能編輯大檔案的致命傷. 在eclipse上加了個外掛,改為收費軟體. 號稱"借花獻佛的胖子". 我也是一直在使用ZS的, 後來同事推薦, 用過phpstorm,只不過當時是兩年前, 那時候的PHPSTORM還不成熟, 粗糙的介面加上"也很卡"的毛病讓我最終棄用了它.

如今,phpStorm不同以往,做的很完美. 使用了一段時間,感覺不會再使用ZS了.

現在把一些使用技巧記錄下來,免得到時候忘了再查:

1,從版本控制系統建立專案:

CVS -> Checkout from Version Control

2, 關聯DOC文件:

右鍵External Librariese -> Configure PHP include paths

3, 去掉波浪線:

settings -> Editor -> Colors & Fonts -> General -> TYPO->Effects

4, 顯示行號:

se

ttings -> Editor->Appearance->Show line numbers 

5,遠端或本地同步檔案:

Tools -> Deploments -> Configuration

6, 去掉右上角瀏覽器圖示:

settings -> tools -> WebBrowsers

7, 新增VIM外掛:

settings->editor ->plugins->browse repositories ->搜尋VIM

8,啟動的時候不開啟工程檔案

Settings->General去掉Reopen last project on startup.

9, 取消自動儲存

appearance -> system settings -> save file的兩個選項 去掉

10, 將編輯的檔案加星號標識:

settings -> editor -> editor tabs -> 勾選 mark modifed tabs…

11, 新增副檔名高亮顯示:

settings -> editor -> file types  

常用快捷鍵:

command + option + l    將程式碼格式化

command + shift + u    切換大小寫

command + shift + + / command + shift + -     摺疊/展開所有區塊

command + e     列出最後開啟的檔案

control + tab  / control + shift + tab     切換開啟的檔案

command + /     行註釋

ctrl + shift + /      塊註釋

command + b     函式追蹤,command +單擊

command + alt + 左右箭頭      操作動作前進/回退

shift + command + r      按檔名搜尋對應檔案所在路徑

shift + command + t      按類名搜尋對應檔案所在路徑

shift + command + c      複製當前檔案所在路徑

Command + Shift + O     開啟檔案

Command + O          開啟類

alt + F1        定位編輯檔案所在位置:

alt + F12        開啟命令列欄

command + shift + f 全域性搜尋



相關推薦

phpStorm使用技巧總結

工欲善其事,必先利其器. 擁有一個好的工具不僅可以事半功倍,而且也令人神清氣爽. 在編輯器上,我所走過的路是這樣的:notepad(對,就是最原始的WIN下的note) -> editplus

phpstorm 使用技巧總結

工欲善其事,必先利其器. 擁有一個好的工具不僅可以事半功倍,而且也令人神清氣爽. 在編輯器上,我所走過的路是這樣的:notepad(對,就是最原始的WIN下的note) -> editplus -> zendstudio -> notepad++  &

MySQL False註入及技巧總結

cap opener creat war foo 原因 blank 文檔 技巧 0x01 False Injection 引子 首先我們常見的註入 1=1 0<1 ‘‘=‘‘ 這些都是基於1=1這樣的值得比較的普通註入,下面來說說關於False註入,利用Fal

前端技巧總結

opera ngx arrow vertical align pear log 圖片 www 日常總結一些前端的實用技巧,方便以後查詢使用 1)超出文本部分用省略號代替   text-overflow:ellipsis;   white-space:nowrap;   ov

jquery操作復選框(checkbox)的12個小技巧總結

== 索引 復選框 小技巧 rst jquery操作 radio rem val 1、獲取單個checkbox選中項(三種寫法) $("input:checkbox:checked").val() 或者 $("input:[type=‘checkbox‘]:checked

【轉】CSS3陰影 box-shadow的使用和技巧總結

x模型 man sco ie瀏覽器 bsp 基礎 mage script www text-shadow是給文本添加陰影效果,box-shadow是給元素塊添加周邊陰影效果。隨著HTML5和CSS3的普及,這一特殊效果使用越來越普遍。 基本語法是{box-shadow:[i

前端頁面重構技巧總結TIP【持續更新...】

code lock 項目 居中 經驗 ade 布局 baidu round 本文均為項目實戰經驗,要求兼容至IE8,所以以下內容均為兼容代碼,歡迎各位小夥伴批評指教。其實重構頁面是一門學問,看似簡單,卻暗藏很多學問。實際項目中頁面的重構有以下幾點最基本需求: 1.需要使用

一些常用JS函數和技巧總結

常用 ces 函數 ont 布爾 gin 技巧 int() js函數 1.JS原生函數parseInt(),返回字符串的第一個數字,默認是十進制。 2.!!data.success //強制轉換成布爾類型 p.p1 { margin: 0.0px 0.0px 0.0px

【幹貨】移動端基礎知識技巧總結

|| 動作 pagex one mat 效果 .get 兼容性 ice 上個周周末,接手了一個移動端的(外包)小項目,一直著手於PC端,對移動端還是一知半解,所以這也是我的一個挑戰,因此,今天心血來潮,總結一些移動端的基礎知識和技巧供自己以後方便查閱,歡迎大家補充或轉載:

移動端基礎知識技巧總結

選中 click事件 author 研究 保存 展現 函數 都是 按鈕 上個周周末,接手了一個移動端的(外包)小項目,一直著手於PC端,對移動端還是一知半解,所以這也是我的一個挑戰,因此,今天心血來潮,總結一些移動端的基礎知識和技巧供自己以後方便查閱,歡迎大家補充或轉載:

phpstorm配置總結

使用 con .cn 提示 master 總結 -m 技術分享 service phpstorm配合laravel框架作為項目開發,需要添加自動提示,減少查看文檔的次數,本次使用的是idel-helper插件 在當前項目下 編輯composer.json文件文件,添加如下字

滲透測試專題之實戰技巧總結

攻擊 根據 無法 cookie 技術 進一步 查看 bsp logs 1、首先明確你的攻擊目標,這很重要,這可以避免你使用眼花繚亂的工具,從而找不到攻擊點。 2、你的攻擊目標可以是操作系統、web服務器及各種服務器,所以在不知道這些信息的情況下首先得看知道自己的目標系統環境

Linux Shell Vim 經常使用命令、使用技巧總結

fetch comm 顯示行號 view ava string 文件 fun 更新 前言 本文總結了自己實際開發中的經常使用命令,不定時更新,方便自己和其它人查閱。 如有其它提高效率的使用技巧。歡迎留言。 本文地址 http://blog.csdn

[轉]用python爬蟲抓站的一些技巧總結 zz

內容 req xxxxx pic 個數 相關 choice 都是 observe 來源網站:http://www.pythonclub.org/python-network-application/observer-spider 學用python也有3個多月了,用得最

C#中WinForm程序退出方法技巧總結 (轉)

ren sender body 登錄 ble 按鈕 動作 打開 alt 一、關閉窗體 在c#中退出WinForm程序包括有很多方法,如:this.Close(); Application.Exit();Application.ExitThread(); System.E

校招筆試題編程技巧總結

hid sca 筆試 result div else 總結 class ash 技巧一://統計字符串s1的頻率 String s1 = in.nextLine(); //統計字符串s1的頻率 for (char c1 : s1.toCharAr

CSS3陰影 box-shadow的使用和技巧總結

引入 plain obj 方法 字符 prev track lur percent ext-shadow是給文本添加陰影效果,box-shadow是給元素塊添加周邊陰影效果。隨著html5和CSS3的普及,這一特殊效果使用越來越普遍。 基本語法是{box-shadow:[i

【轉載】【技巧總結】PyCharm怎麽克隆github上開源的項目

ont img 技術分享 彈出 windows charm 我們 cmd文件 安裝 PyCharm怎麽clone github上開源的項目 一、先要確保PyCharm正確的配置了Git ??如果你已經在PyCharm中配置好了Git,可以跳過此步驟,直接看下一步。 ??那麽

gulp技巧總結

選項 插件 dir 問題 gulp task ati base req 1. gulp.dest 會自動創建目錄 gulp.dest(dir),若dir不存在,gulp會自動創建它 2. gulp.src copy具名路徑(即不子目錄**的路徑)的文件,不會保留文件夾路徑

技巧總結】Windows下命令行下載文件總結

ati button mov ram powers ros run 技巧 meta 0x00 Powershell win2003、winXP不支持 $client = new-object System.Net.WebClient $client.DownloadFil