一開始寫PHP的時候,用的是Dreamweaver,用了一段時間,發現這個代碼提示也很差用,格式化也很差用,並且dw自帶的錯誤提示功能有問題。有時候代碼明明是對的,在哪裏顯示個紅叉叉,只要在那一行加個空格,或者回車,或者刪掉個字符從新寫一下,又沒有問題了,很煩人。以後使用過notpad++,editplus,eclipse,NetBeans,gvim等編輯器,都感受用的不順手。以後開始接觸sublime text2,到如今換成3,使用了近2年的時間了。總結一些使用的心得。php
使用sublime text得有一些插件,就先說插件吧。vim
tag插件eclipse
這個是使用最頻繁的插件之一了,格式化HTML代碼很是好用。不過容易和其餘的插件有快捷鍵衝突,因此得注意下。編輯器
emmet工具
這個插件也是HTML的,可以很是快速的寫出HTML代碼。ui
phpfmt插件
PHP的格式化工具。可以將PHP代碼整齊格式化。很是好用。尤爲是在看不少人改過的,而後很是凌亂,讓人頭疼眼花的代碼的時候。在使用時,須要配置php的環境,配置以下:code
{ "version": 2, "format_on_save":false, "enable_auto_align":true, "php_bin":"C:/xampp/php/php.exe" }
這裏須要注意的是,須要將PHP_BIN的配置放在末尾,不然會報錯。orm
插件的詳細說明參考:https://packagecontrol.io/packages/phpfmt ip
常常使用的插件就以上這幾個了。
皮膚
皮膚使用的是默認裏面的monokai和slush & poppies兩個。這兩個看着舒服些,網上那些吹的很厲害的我也下來用過,也就那樣。
php執行環境:
在tool-》build system裏面,新建一個:
{ "cmd": ["php", "$file"], "file_regex": "php$", "selector": "source.php" }
顯然,這是網上抄來的。最後那個配置項,source.php,我也沒搞懂是什麼意思。若是有知道的,請指點一下。
快捷鍵:
我經常使用到的有一下幾個。
ctrl+[ 向前移動一個tab
crtl+] 向後移動一個tab
ctrl+d 繼續選擇選中的內容
ctrl+f 查找
ctrl+h 查找替換
ctrl+shift+f 全文查找,在文件夾裏搜索
ctrl+r 查找方法,或者ctrl+p+@
ctrl+g跳到指定的行,或者ctrl+p+:
ctrl+shift+p能夠指定當前文件的語法或者其餘操做,如輸入命令執行插件
ctrl+b:運行當前PHP文件
ctrl+w:關閉當前文件
ctrl+o:打開文件
固然,最多的就是ctrl+a,ctrl+c,ctrl+v了。
修改的默認配置:
通常修改一個word_wrap:true,
超過了屏幕自動換行.
惟一的遺憾就是對gbk支持很差,原來的gbkencodingsupport在包管理器裏面也被移除了。
converttoutf8原來使用的時候有問題,不知道如今這個版本怎麼樣了。