PHP开发神器——phpstorm
常用快捷键
快捷键 | 说明 |
---|---|
ctrl+j | 插入活动代码提示 |
ctrl+alt+t | 当前位置插入环绕代码 |
alt+insert | 生成代码菜单 |
Shift + Enter | 新一行 |
ctrl+q | 查看代码注释 |
ctrl+d | 复制当前行 |
ctrl+y | 删除当前行 |
ctrl+alt+y | 刷新项目缓存Synchronize 或文件夹右键Synchronize |
shift+F6 | 重命名 |
ctrl+shift+u | 字母大小写转换 |
ctrl+f | 查找 |
ctrl+r | 替换 |
ctrl+shift+I | 查看变量或方法定义源 |
ctrl+g | 跳转行 |
ctrl+alt+F12 | 跳转至当前文件在磁盘上的位置 |
alt+down | 查看下一个方法 |
alt+up | 查看上一个方法 |
ctrl+alt+l | 重新格式化代码 |
ctrl+shift+down | statement向下移动 |
ctrl+shift+up | statement向上移动 |
alt+shift+down | line向下移动 |
alt+shift+up | line向上移动 |
ctrl+/ | 行注释 |
ctrl+shift+/ | 块注释 |
Ctrl + Shift + Z: | redo |
Ctrl + Shift + F: | 区域查找 |
ctrl+shift+n | 打开工程中的文件 |
ctrl+b | 跳到变量申明处 |
ctrl+[] | 匹配 {}[] |
ctrl+shift+]/[ | 选中块代码<table>….</table> |
ctrl+x | 剪切行 |
ctrl+shift+v | 复制多个文本 |
alt+left/right | 标签切换 |
ctrl+p | 显示默认参数 |
自动补全代码
ctrl + alt + s 打开设置,搜索live templates。
PHP开发神器——phpstorm的更多相关文章
- PHP开发搭建环境二:开发工具PhpStorm安装、激活以及配置
关于php的开发工具很多,目前市面上最好用最强大的莫过于PhpStorm这款开发神器了,但是鉴于很多开发者朋友在网站上下载的PhpStorm开发工具不能用,或者使用起来很不方便,笔者把最好用的下载地址 ...
- webstorm+nodejs+JetBrains IDE Support+chrome打造前端开发神器
#webstorm+nodejs+JetBrains IDE Support+chrome打造前端开发神器 -- 工欲善其事 必先利其器 ##各工具介绍 `webstorm`是**JetBrains* ...
- Web前端开发神器--WebStorm(JavaScript 开发工具) 8.0.3 中文汉化破解版
WebStorm(JavaScript 开发工具) 8.0.3 中文汉化破解版 http://www.jb51.net/softs/171905.html WebStorm 是jetbrains公司旗 ...
- webstorm-前端javascript开发神器中文教程和技巧分享(转)
webstorm是一款前端javascript开发编辑的神器,此文介绍webstorm的中文教程和技巧分享. webstorm8.0.3中文汉化版下载: 百度网盘下载:http://pan.baidu ...
- Cocos2d-x 开发神器cococreator使用介绍
Cocos2d-x 开发神器cococreator使用介绍 本篇博客小巫给大家推荐一个开发神器,你还在为搭建Cocos2d-x开发环境而头痛么.还在为平台移植问题而困扰么,我想大家都想更加高速得进行开 ...
- 21个React开发神器
摘要: React开发神器. 原文:22 Miraculous Tools for React Developers in 2019 译者:前端小智 下列工具中的重要性与排序无关. 1.Webpack ...
- 前端开发神器 VSCode 使用总结
VSCode 是微软出品的,基于 Electron 和 TypeScript 的,集成了 git 版本管理和命令行终端,而且开源稳定,插件丰富,再搭配一款 Chrome 浏览器,可以说是前端开发神器了 ...
- Java开发神器Lombok的使用与原理
在面向对象编程中必不可少需要在代码中定义对象模型,而在基于Java的业务平台开发实践中尤其如此.相信大家在平时开发中也深有感触,本来是没有多少代码开发量的,但是因为定义的业务模型对象比较多,而需要重复 ...
- 前端开发神器Charles从入门到卸载
前言 本文将带大家学习使用前端开发神器-charles,从基本的下载安装到常见配置使用,为大家一一讲解. 一.花式夸奖Charles 截取 Http 和 Https 网络封包. 支持重发网络请求,方便 ...
随机推荐
- 9月23日JavaScript作业----日期时间选择
作业二:日期时间选择 <div style="width:600px; height:100px;"> <select id="year"&g ...
- HTML5基本布局
HTML4布局 HTML5布局 基本的HTML5文档的模式为: <!DOCTYPE html> <html lang = "en"> <head> ...
- UITableViewCell的separator分隔线设置失效
// 处理separator -(void)viewDidLayoutSubviews { if ([self.tableView respondsToSelector:@selector(setSe ...
- JavaWeb学习总结(三)——Tomcat服务器学习和使用(二) 包含https 非对称秘钥 NB
JavaWeb学习总结(三)--Tomcat服务器学习和使用(二) 一.打包JavaWeb应用 在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命 ...
- PHP isset 函数作用
isset函数是检测变量是否设置. 格式:bool isset ( mixed var [, mixed var [, ...]] ) 返回值: 若变量不存在则返回 FALSE 若变量存在且其值为NU ...
- Orchard源码分析(5.3):EndRequest事件处理(DefaultOrchardHost.EndRequest方法)
EndRequest事件处理的作用是处理完"处理引擎(ProcessingEngine)"中的任务(Task). void IOrchardHost .EndR ...
- System.nanoTime与System.currentTimeMillis的区别
平时产生随机数时我们经常拿时间做种子,比如用 System.currentTimeMillis的结果,但是在执行一些循环中使用了System.currentTimeMillis,那么每次的结 果将会差 ...
- mysql存储过程对900w数据进行操作测试
新增索引:LTER TABLE `tablename` ADD INDEX `sdhid` (`createTime`) USING BTREE ;[SQL]ALTER TABLE `tablenam ...
- 最万能的解决mysql数据库的各种问题的办法
ubuntu下安装mysql及卸载mysql方法 1. 删除mysql a. sudo apt-get autoremove --purge mysql-server-5.0 b. sudo apt- ...
- ActiveMQ 目录
(1) ActiveMQ简介 (2) JMS基本概念和模型 (3) JMS的可靠性 (4) ActiveMQ结合Spring开发 (5)ActiveMQ支持的传输协议 (6)ActiveMQ消息存储持 ...