php学习笔记(一)IDE(Sublime3)配置、快捷键、常用插件

1.吐槽

安装过phpstorm、zend studio、pdt、netbeans、sublime text等ide,一开始由于不明白web的工作原理,再加上c++/c#开发的思想(只用vs),导致在ide的选择上纠结了好些时间。最近重新拾起PHP+CI框架以维护和扩展一个项目的web部分。因为sublime的主题很舒服,并且打开速度爆快,机缘巧合深入了解了下,目前感觉较好。来自于:

1.你觉得最好的 php IDE 是哪个?
2.Sublime Text 3 perfect PHP development set-up

作者背景:php刚入门
作者回顾:sublime text3如果默认安装的话,会感觉就类似于notepad++简单的编辑器,需要配置各种插件,提高效率,对新人还是非常不好的。推荐phpStorm,等熟悉后回过头再来尝试!

2.安装方式(Package Control)说明

参考:sublime的Package Control的安装及使用

3.常用插件

以下插件和介绍来自于:这里

1.SublimeCodeIntel(跳转工具)

它的工作是提供与函数,对象,变量等名称相关的提示。它还提示了对象/类中可用的方法和参数,还可以进行跳转(前进/后退)。快捷键:

跳转到定义:Alt+Click
后退:Control+Windows+Alt+Left

配置:略

2.SublimeLinter(代码检查工具)

这个包为我做全职工作 - 它不断地看我写的,立即让我知道如果有什么不好,例如我忘了分号或括号
(更新) 从3和后续版本,SublimeLInter已经成为模块化的。这意味着,你必须首先安装主包,然后插件/模块为每种语言,你需要支持。每个插件都有自己的一套要求,所以请务必仔细阅读。对于PHP + JavaScript开发我使用:
SublimeLinter-php
SublimeLinter-jshint
SublimeLinter-json
SublimeLinter-csslint

更多请参考:SublimeText3系列(1)-安装、设置、快捷键、常用插件

配置:略

3.SideBarEnhancements(侧边栏增强工具)

右键单击侧栏元素(文件/文件夹)时提供了很棒的新选项,非常方便。
侧边栏增强工具

4.PHPDoc(文档注释工具)

敲入/**来使用。
配置:略
文档注释工具

更多参考:PHP Document 代码注释规范

5.PHPCS(错误提示插件)

错误修复配置:略。
错误提示插件

6.BracketHighlighter(括号高亮工具)

括号高亮工具

7.Xdebug Client(调试工具)

调试工具
参考:https://packagecontrol.io/packages/Xdebug%20Client
配置教程:sublim3 xdebug调试php
XDebug配置见:http://blog.chinaunix.net/uid-20450127-id-3962944.html
注:chrome中还需要安装XDebug扩展程序,并且启动

Start/Stop debugging session

Start Debugging - Ctrl+Shift+F9 or ⌘+Shift+F9
Start Debugging (Launch Browser)
Restart Session
Stop Debugging - Ctrl+Shift+F10 or ⌘+Shift+F10
Stop Debugging (Launch Browser)
Stop Debugging (Close Windows)
Launch Browser menu option will only show if you have an url configured within settings.

Breakpoints

Add/Remove Breakpoint - Ctrl+F8 or ⌘+F8
Set Conditional Breakpoint - Shift+F8
Clear Breakpoints
Clear All Breakpoints

Watch expressions

Set Watch Expression
Edit Watch Expression
Remove Watch Expression
Clear Watch Expressions

Session commands

Evaluate
Execute
Status

Continuation commands

Run - Ctrl+Shift+F5 or ⌘+Shift+F5
Run To Line
Step Over - Ctrl+Shift+F6 or ⌘+Shift+F6
Step Into - Ctrl+Shift+F7 or ⌘+Shift+F7
Step Out - Ctrl+Shift+F8 or ⌘+Shift+F8
Stop
Detach

Other

Restore Layout / Close Windows - Ctrl+Shift+F11 or ⌘+Shift+F11
Settings - Default
Settings - User

8.FunctionNameDisplay(状态栏显示函数名工具)

状态栏显示函数名工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值