phpDesigner 工具快捷键巧用
Zend Studio工具默认的快捷方式, 如果你从事php工作, 自然能够体会到一些便利性, 比如CTRL+D, 可以直接复制当前一行, 这对于重复代码及调试都有很大帮助. Ctrl+U转换大小写之类的, 非常便捷.
而如今换成phpdesigner工具, 又如何保持这种快捷方式呢? 修改方法:
打开view-》Toolbars-》customizer-》shortcut,在下拉列表中找到对应的功能,在change按钮的左边选择对应的快捷键即可。

至于要如何修改成Zend Studio类似, 你需要下功夫一个一个对比, 部分快捷方式需要重启编辑器方生效.
当然一个更重要的问题摆在面前, 配置完了, 怎么备份快捷键呢.
Zend Studio工具默认的快捷方式
编辑功能
| 组合键 | 实现功能 | 适用条件 |
| Ctrl+/ | 单行注释。当前为php代码时,则在光标所在行添加双斜杠行注释,选择多行则每一行都添加双斜杠;而当代码为html时则在行前后添加<!– –>注释,选中多行将在选区前后添加<!– –>注释,而非每行添加 | PHP代码、html代码全部适用,不适用于CSS部分 |
| Ctrl+Shift+/ | 块注释,为选择的PHP代码添加/* */块注释,如果没有选择任何代码,则将光标所在行添加块注释 | PHP代码适用,对HTML代码其功能与Ctrl+/相同 |
| Ctrl+U | 选择的代码片段全部转换为大写 | php、html等均适用 |
| Ctrl+L | 选择的代码片段全部转换为小写 | php、html等均适用 |
| Ctrl+D | 复制光标所在行 | 所有代码均适用 |
| Ctrl+E | 删除光标所在行 | 所有代码均适用 |
| Tab/Shift+Tab | 按tab增加代码缩进,默认为4个空格位置,可在首选项中进行设置,Shift+Tab则减少缩进,此操作对多行操作同样有效。即多行同时增加/减少缩进。 | 所有代码均适用 |
| Ctrl+Alt+F | 在文件中查找,打开“在文件中查找”对话框 | 整个ZDE环境适用 |
| Ctrl+BackSpace | 删除光标前一个单词,或者一个符号,注意这里的“一个单词”是由ZDE自行理解的,与英文中的一个单词有一定出入 | 所有代码均适用 |
| Ctrl+G | 转到行。打开转到行对话框,填写行数字即可转到相应行,此为通用快捷键 | 整个ZDE环境适用 |
| Alt+ →,← | 右箭头是定位到光标的下一个位置,左箭头则是定位到光标的上一个位置。 | 整个ZDE环境适用 |
环境切换
| 组合键 | 实现功能 | 适用条件 |
| Esc | 隐藏辅助窗口,以便让编辑区域最大,而文件管理器窗口不会隐藏 | 整个ZDE环境适用 |
| Ctrl+W | 切换自动换行,即当代码超长时是否出现横向滚动条 | |
| Ctrl+Tab | 在各个编辑器标签页之间切换,也可描述为在多个打开的文件窗口间切换 | |
| Ctrl+F4 | 关闭当前标签页,Alt+F4是关闭整个ZDE环境,注意下区别 |
HTML标记
| 组合键 | 实现功能 | 适用条件 |
| Ctrl+1,2,3 | 分别添加一对<h1>、<h2>、<h3> html标签, | 所有代码部分 |
| Ctrl+Enter | 断行,即产生一个<br />标签,这里注意ZDE自动产生的为<br>标签,不符合web标准 | |
| Ctrl+~ | 空格即一个 注意:~键位于PC键盘数字1左侧,tab键上方 | |
| Ctrl+B | 粗体,产生一对<b>标签,web标准似乎提倡使用<strong></strong> | |
| Alt+I | 斜体,产生一对<i>标签 |
书签操作
| 组合键 | 实现功能 | 适用条件 |
| F2 | 添加/删除书签 | 所有代码部分 |
| Ctrl+F2 | 跳到当前文件的下一个书签 | |
| Alt+F2 | 在当前项目的所有书签间切换 | |
| Ctrl+Shift+F2 | 删除所有书签 | |
| Ctrl+Shift+M | 显示书签对话框 |
Zend Studio调试快捷键列表
| 组合键 | 实现功能 | 适用条件 |
| F9 | 添加/删除断点 | 所有代码部分 |
| F10 | 逐过程。单步执行调试文件到下一行 | |
| F5 | 开始执行。执行调试文件,直到遇到断点。 | |
| F8 | 调试URL。打开调试URL对话框 | |
| F12 | 概要文件URL。打开profile URL对话框 | |
| Shift+F8 | 添加监视点。打开添加监视点对话框 | |
| Shift+F11 | 跳出。单步执行到返回后执行的第一行 | |
| F11 | 逐语句。单步执行到下一被执行的行 | |
| Shift+F10 | 执行到光标行。执行代码到光标所在行。 | |
| Ctrl+F5 | 无中断的执行脚本 | |
| Shift+F5 | 停止调试器 | |
| Ctrl+Alt+B | 在浏览器中显示 |
注:调试快捷键只有在调试代码的时候才会用到,关于如何在Zend Studio 调试脚本,以及如何搭建调试服务器等内容,在后续教程中将做详细的讲解。
From: http://www.fenanr.com/read/111414.html
phpDesigner 工具快捷键巧用的更多相关文章
- 禁用Win10自带截图工具快捷键(Shift+Win+S)
由于在微信之前,多年使用QQ的缘故,已经习惯了使用Ctrl+Alt+A进行截图,虽然QQ后来还专门提供了TIM(Office-QQ),但仍然渐渐的以微信为主,TIM甚至已经很少登录,之前登录也仅仅是为 ...
- Mac下safari、chrome打开开发者工具快捷键
mac下safari和chrome打开开发者工具的快捷键相同,都是option(alt)+command+i 这个是我的默认配置,没有更改过的.
- AndroidStudio开发工具快捷键
在这里,自己整理了下在使用AndroidStudio开发工具所使用到的一些快捷键提示,也出于在开发过程中节省时间提升效率,然而可能多数开发者之前使用的都是Eclipse开发工具,可能开始都不习惯,但是 ...
- win7系统自带截图工具快捷键是什么?怎么设置快捷键
win7自带的截图工具很好,很强大,比从网上下载的截图工具好用多了,很少会出现问题.但是它能不能像QQ截图工具一样可以使用快捷键呢?今天小编和大家分享下心得,希望能够给你的工作带来快捷. 工具/原料 ...
- HTML PX/EM换算工具 快捷键
换算工具:http://www.runoob.com/tags/ref-pxtoemconversion.html 快捷键:http://www.runoob.com/tags/html-keyboa ...
- 微信小程序 开发 微信开发者工具 快捷键
微信小程序已经跑起来了.快捷键设置找了好久没找到,完全凭感觉.图贴出来.大家看看. 我现在用的是0.10.101100的版本,后续版本更新快捷键也应该不会有什么变化. 现在貌似不能修改.如果有同学找到 ...
- Intellij IDEA 工具快捷键
IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类 ...
- hbuilder工具快捷键 http://www.qq210.com/shoutu/android
http://www.qq210.com/shoutu/android 创建HTML结构: h 8 (敲h激活代码块列表,按8选择第8个项目,即HTML代码块,或者敲h t Enter)中途换行: ' ...
- navicat 数据库管理工具快捷键
最近在使用navicat 管理数据库中,因为经常要写一些sql的,但是每次都要鼠标点击运行,感觉很不爽,于是找到navicat(以下) 快捷键(最常用的): ctrl + q 打开查询窗口 ctrl ...
随机推荐
- Android LayoutInflater.inflate使用上的问题解惑
最近在在使用LayoutInflater.inflate方法时遇到了一些问题,以前没有仔细看过此类的使用方法,故将其记录下来,方便日后查阅. 相信大家都知道LayoutInflater.inflate ...
- UEditor富文本编辑框学习
1.首先需要引入CSS.JS <!--富文本编辑框--> <link href="${pageContext.request.contextPath}/css/plugin ...
- 求和函数 sum详解
sum()的参数是一个list: >>> sum([1,2,3]) 6 >>> sum(range(1,3)) 3 还有一个比较有意思的用法 a = range(1 ...
- php练习5——简单的学生管理系统(隐藏控件的使用)
要求: 程序:gradeManage.html和gradeManage.php 结果 注意: 1.使用隐藏控件时,得在不同表单下,不能在同一个表单下: 2. ...
- XML3_XML元素和节点的具体解释
就像一个树状的目录.可以把第一行当作它扎根的“土地”.XML文件是由节点构成的.它的第一个节点为“根节点”.一个XML文件必须有且只能有一 个根节点,其他节点都必须是它的子节点.我们在FLASH里使用 ...
- Git 的基本配置
用户信息 你个人的用户名称和电子邮件地址,用户名可随意修改,git 用于记录是谁提交了更新,以及更新人的联系方式. $ git config --global user.name "Donl ...
- python【第十七篇】jQuery
1.jQuery是什么? jQuery是一个 JavaScript/Dom/Bom 库. jQuery 极大地简化了 JavaScript 编程. jQuery 很容易学习. 2.jQuery对象与D ...
- 推送 -- error:Not get deviceToken yet
获取不到devicetoken请检查: 1) 请检查你的pushconfig里的appkey与应用详情中是否一致 2) bundleid有3处需要检查是否一致:a.你的应用详情中的bu ...
- apache开启.htaccess及.htaccess的使用方法
今天本地调试PHP程序,用到了.htaccess,而默认配置里面开启.htaccess,在网上找到了开启.htaccess的可行方法,供朋友们借鉴.(开启的我他的方法不行,查找了一下AllowOver ...
- Java线程监听,意外退出线程后自动重启
Java线程监听,意外退出线程后自动重启 某日,天朗气清,回公司,未到9点,刷微博,顿觉问题泛滥,惊恐万分! 前一天写了一个微博爬行程序,主要工作原理就是每隔2分钟爬行一次微博,获取某N个关注朋友微博 ...