sublime text3使用筆記

一開始寫PHP的時候,用的是Dreamweaver,用了一段時間,發現這個代碼提示也很差用,格式化也很差用,並且dw自帶的錯誤提示功能有問題。有時候代碼明明是對的,在哪裏顯示個紅叉叉,只要在那一行加個空格,或者回車,或者刪掉個字符從新寫一下,又沒有問題了,很煩人。以後使用過notpad++,editplus,eclipse,NetBeans,gvim等編輯器,都感受用的不順手。以後開始接觸sublime text2,到如今換成3,使用了近2年的時間了。總結一些使用的心得。php

使用sublime text得有一些插件,就先說插件吧。vim

  1. tag插件eclipse

    這個是使用最頻繁的插件之一了,格式化HTML代碼很是好用。不過容易和其餘的插件有快捷鍵衝突,因此得注意下。編輯器

  2. emmet工具

    這個插件也是HTML的,可以很是快速的寫出HTML代碼。ui

  3. 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原來使用的時候有問題,不知道如今這個版本怎麼樣了。

相關文章
相關標籤/搜索