博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sublime text3使用笔记
阅读量:7091 次
发布时间:2019-06-28

本文共 1300 字,大约阅读时间需要 4 分钟。

  hot3.png

一开始写PHP的时候,用的是Dreamweaver,用了一段时间,发现这个代码提示也不好用,格式化也不好用,而且dw自带的错误提示功能有问题。有时候代码明明是对的,在哪里显示个红叉叉,只要在那一行加个空格,或者回车,或者删掉个字符重新写一下,又没有问题了,很烦人。之后使用过notpad++,editplus,eclipse,NetBeans,gvim等编辑器,都感觉用的不顺手。之后开始接触sublime text2,到现在换成3,使用了近2年的时间了。总结一些使用的心得。

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

  1. tag插件

    这个是使用最频繁的插件之一了,格式化HTML代码非常好用。不过容易和其他的插件有快捷键冲突,所以得注意下。

  2. emmet

    这个插件也是HTML的,能够非常快速的写出HTML代码。

  3. phpfmt

    PHP的格式化工具。能够将PHP代码整齐格式化。非常好用。尤其是在看很多人改过的,然后非常凌乱,让人头疼眼花的代码的时候。在使用时,需要配置php的环境,配置如下:

{"version": 2,"format_on_save":false,"enable_auto_align":true,"php_bin":"C:/xampp/php/php.exe"}

这里需要注意的是,需要将PHP_BIN的配置放在末尾,否则会报错。

插件的详细说明参考:

经常使用的插件就以上这几个了。

皮肤

皮肤使用的是默认里面的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原来使用的时候有问题,不知道现在这个版本怎么样了。

转载于:https://my.oschina.net/qii/blog/467524

你可能感兴趣的文章
JavaScript 内置对象!
查看>>
解决ubuntu下打不开rar文件
查看>>
内核启动过程
查看>>
在使用ibatis实现多条件模糊查询的语句
查看>>
童宁_下一代数据中心的安全挑战
查看>>
android 3g状态及信号监测
查看>>
开源 java CMS - FreeCMS2.8 站点管理
查看>>
JSP中include指令和include行为区别
查看>>
关于zend studio 9.0版本汉化
查看>>
java web编程学习6
查看>>
CSS学习笔记——最基础的定义与使用
查看>>
形象的网络状况工具
查看>>
linux下mysql的root密码忘记解决方法
查看>>
Test
查看>>
Nginx配置文件nginx.conf中文详解(总结)
查看>>
范围分为
查看>>
一致性Hash算法(Consistent Hash)
查看>>
update the drawPictures
查看>>
Java中throw和throws的区别
查看>>
线程池
查看>>