PHP 使用 Sublime Text的技巧,插件安装,删除,快捷键

来源:互联网 发布:网络电视直播机顶盒 编辑:程序博客网 时间:2024/06/05 09:39

     本文章摘取自文章来源,只为单纯知识记录!若本文章不详细,请前往文章来源处查看!微笑


     Sublime有一些技巧,用熟了是神器,不熟就是砖头。

    

       

          以下我们讲讲在PHP开发中常用的Sublime技巧。

1 下载安装

         官网:http://www.sublimetext.com/。

         下载最新版本,然后按提示安装。

         Sublime 可以无时间限制评估使用,但是会有Unregister提示,可以购买序列号或网站寻找。


2 安装Package Control

Package Control是Sublime基础的、必备的包管理,以后所有插件都是通过它来安装的。

打开Sublime,点击菜单 View > Show Console(快捷键 Ctrl+`)打开命令控制台,输入下面的内容:

import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

然后回车,等待一会就可以安装完成了。

更多指导:https://sublime.wbond.net/installation 。


3 安装插件

安装了Package Control后,可以通过菜单 Preferences> Package Control (快捷键 Ctrl+Shift+P) 来打开。

在打开的输入框中输入install ,从提示的待选项中选择 InstallPackage

1-install

等待,然后又会弹出一个输入框。

以 ConvertToUTF8 插件为例,如下图,输入convert,从提示中选择 ,回车,稍等一会就完成安装这个插件了。

3-converttoutf8

作为PHP开发者,一般会安装下面的插件:


  1. ConvertToUTF8:支持Sublime打开 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码文件的插件
  2. Bracket Highlighter:用于匹配括号,引号和html标签。对于很长的代码很有用
  3. :localization:支持在help加language改变语言.
  4. sublimelinter + sublimelinter-php:PHP代码语法检测,在写的时候就可以知道是否符合PHP语法,及时修改
  5. SublimeCodeIntel:PHP代码自动补全工具,Sublime自带的补全功能无法满足PHP开发要求,加上这个插件效率就极快了
  6. Xdebug Client:调试插件,可以对PHP代码设置断点、单步、步入、步出、步进等调试,以及查看实时变量值
  7. DocBlockr:可以自动生成PHPDoc风格的注释。
  8. Emmet:快速生成HTML代码段的插件,强大到无与伦比,不知道的请自行google
  9. Themr:主题管理,切换主题的时候,不用自己修改配置文件了,用这个可以方便的切换主题

要删除插件,按Ctrl+Shift+P,输入remove package,选择(或输入再选择)要删除的package,回车。

2-remove-package


4 快捷键

熟记一些常用的快捷键可以极大地提高开发效率,下面是Sublime中常用的命令。


(1)Ctrl+Shift+P

打开Package Control,也是Sublime的模糊匹配模式。

除了上面介绍的installremove功能可以在这个输入框找到,插件的禁用disable和启用enable功能也是在这里配置的,更多功能可以预览下拉列表。

(2)Ctrl+P

查找和打开文件。例如要找ThinkPHP.php文件,输入thinkphp,待选项中会列出所有可能的结果,选择即可打开。

6-ctrl-p

(3)Ctrl+R

在当前文件中查找方法(函数),输入check,能找到所有名称带check的方法。

7-ctrl-r

Ctrl+R后,在输入框中会自动有一个@,这就是要匹配方法的意思。它是Ctrl+P后再输入一个@号的快速方式。除此之外,还有一些有用的匹配符号。

Ctrl+G(或Ctrl+P后输入:):定位到行,在冒号后输入58,如:58,会跳转到58行。

Ctrl+P(或Ctrl+P后输入#):查找标识。

(4)Ctrl+Shift+F

在文件中查找功能,也就是在当前打开的项目中查找所有包含指定字符的文件,并列表标出这些文件和所在位置。

8-find-in-files

双击结果就可以进入相应的文件位置。

Ctrl+F:查找。

Ctrl+H:查找替换。

(5)Esc

以上功能框,用完之后按Esc键就退出。

在同时打开多个标签页时,可以用以下的热键切换:

  • Command + T 列出所有的标签页
  • Command + Shift + ] 下一标签页
  • Command + Shift + [ 上一标签页
  • Command + Ctrl + P 切换侧边栏显示的工程
  • Ctrl+L 选择整行(按住-继续选择下行)
  • Ctrl+KK 从光标处删除至行尾
  • Ctrl+Shift+K 删除整行
  • Ctrl+Shift+D 复制光标所在整行,插入在该行之前
  • Ctrl+J 合并行(已选择需要合并的多行时)
  • Ctrl+KU 改为大写
  • Ctrl+KL 改为小写
  • Ctrl+D 选词 (按住-继续选择下个相同的字符串)
  • Ctrl+M 光标移动至括号内开始或结束的位置
  • Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
  • Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
  • Ctrl+Shift+/ 注释已选择内容
  • Ctrl+Z 撤销
  • Ctrl+Y 恢复撤销
  • Ctrl+M 光标跳至对应的括号
  • Alt+. 闭合当前标签
  • Ctrl+Shift+A 选择光标位置父标签对儿
  • Ctrl+Shift+[ 折叠代码
  • Ctrl+Shift+] 展开代码
  • Ctrl+KT 折叠属性
  • Ctrl+K0 展开所有
  • Ctrl+U 软撤销
  • Ctrl+T 词互换
  • Tab 缩进 自动完成
  • Shift+Tab 去除缩进
  • Ctrl+Shift+↑ 与上行互换
  • Ctrl+Shift+↓ 与下行互换
  • Ctrl+K Backspace 从光标处删除至行首
  • Ctrl+Enter 光标后插入行
  • Ctrl+Shift+Enter 光标前插入行
  • Ctrl+F2 设置书签
  • F2 下一个书签
  • Shift+F2 上一个书签


原创粉丝点击