phpstorm 常用快捷键设置备忘。 全局替换字符串 (Ctrl + Shift + r) Keymap -> Main Menu -> Edit -> Find -> Replace in Files 全局查找字符串 (Ctrl + Shift + f) Keymap -> Main Menu -> Edit -> Find -> Find in Files 当前文件查找并替换字符串 (Ctrl + r) Keymap -> Main Menu -> Edit -> Find -> Replace 全局查找文件 (双击 shift) ...... 前进 (Ctrl + Alt + ->) Keymap -> Main Menu -> Navigate -> Back 后......
php 定义快捷输入,这里我以快速输入 e; 敲 enter 键后直接输出 echo '<pre>';print_r();exit; 而且光标停在 print_r 的括号里为例。 1). 打开 “File”-“Settings”,找到并点中 “Live Templates”,新版本的可能是 “File”-“Settings” - "Editor" - "Live Templates" 2). 点右边的 + 号 3). Abbreviation 是你将来要输出代码片断代码的缩写,现在输入:e; 4). Description 是代码片断的描述,这是方便我们自己知道这段......
phpstorm 所有版本下载地址 https://www.jetbrains.com/phpstorm/download/other.html
在phpstorm中开发新建了类和方法,如果需要实现如下方法: 1. 批量添加get,set等方法 2. 批量生成方法的注释 直接在编辑器中 code -> generate(windows中快捷键alt+insert), 会提示对应的弹框。选择针对当前类需要添加的内容即可。
大部分PHP框架中,为了防止一个类被重复实例化,往往采用“单例模式”实例化类。我们的项目框架是这样做的: 先写好一个基类 /framework/Base.class.php,内容如下: <?php namespace framework; defined('SITE_PATH') or die('Access Denied'); /** * 业务基类 * * @package framework */ class Base { /** * 类实例化(单例模式) * * @return mixed * @throws \Exception */ publi......
这里记录一下phpstorm中经常用到的快捷键,以防忘记。 连续两次 shift 键,查找文件 Ctrl + Shift + F 键,查找包含关键字的文件 函数或方法的起始大括号后面按 Alt + Enter ,然后在按 Enter 键,会自动生成该函数或方法的注释 Ctrl + Alt + 方向键的左右按键,可以自动跳转到上一次或下一次的鼠标定位处。 按住 Ctrl 键,鼠标移动到函数或方法名上,点击该函数或方法名,会自动跳转到对应的函数或方法的定义上。 Shift + F......
使用 phpstorm 来编写 php 和 javascript 代码,有时候在阅读框架源代码的时候 ,想过滤(删除)掉源代码中的注释行,如果手动逐行删除显示不够科学。 当然想到了强大的正则匹配(regExp regular expression),通过写一个正则表达式,来查找出所有的注释行,并将其替换成空,即实现了需求。 1. ctrl + R,输入正则表达式:(\/\/.*$)|(\/\*(.|\s)*?\*\/) 下面的输入行保持空白 2. 选中后面的Regex,点......