PHPStorm文件格式关联
Settings->File Types
选中相应的格式文件(Recognized File Types),添加注册格式(Registered Patterns)
如:html兼容dwt
选中HTML 注册*.dwt
设置后dwt文件将以HTML的格式显示并会有语法提示
A/t + → 向右移动一次(在已打开的文件中)
Ctrl + A/t + S 打开设置
KeyMap 快捷键设置
查看当前项目配置文件,并在phpstorm中打开
Settings->Languages&Frameworks->PHP->CLI Interpreter 旁边的 ...
配置FTP自动上传
创建ftp项目(将线上项目同步至本地)
File->Create New Project :Choose Your Scenario->Web server is on remote host , files are accessible via FTP/SFTP/FTPS
(添加完成后将自动下载服务器代码至本地)
选择新建FTP或选择已有的FTP
(配置完成后将自动下载所有FTP根目录下的文件)
添加保存自动上传
Tools->Deployment->Options
至此每次Ctrl + S 即可自动上传至FTP绑定的服务器
对比文件差异
Tools->Deployment->Compare with Deployment version on testProject
Sync with Deployed to testProject 也可以对比差异,与上一个不同的时上一个不可编辑,这个可编辑
(只可查看不可修改)
同步文件
(查看并修改)
查看历史提交版本
注释文件不报错
注释TODO
标注待修改、团队协作、记录等
A/t + 6 可查看所有TODO
A/t + 7 查看代码结构
缓存
phpstorm 极其占用缓存.当电脑变慢时.file -> invalidate caches/restart
重启应用.
工具栏消失
进入 view 菜单选择 tool bar
和 tool button
即可。
清除无用的 css 样式
code -> run
或者利用快捷键alt + ctrl + shift + i
- 输入
unused css
- 选择删除无效的 css 样式
文件恢复
- 右键点击工程文件夹
- 选择
local hostory
- 选择
show history
- 选中想要还原的状态,点击返回箭头即可。
CTRL + SHIFT + V
查看最近的剪贴板
使用PhpStorm内置的Emmet生成完整的HTML
键入div#myDiv>span.mySpanClass>ul>li*5
点击tab
将变为:
通过在Settings -> Editor -> Live Templates
对话框中添加自己的可扩展模板,以您选择的任何语言进一步扩展此功能。您可以选择将光标放置在何处,添加变量等等。
通过按住鼠标中键并拖动一段代码来调用列选择模式
;
按ALT + Home可以使用光标在顶部的面包屑导航中移动。ESC退出此模式,并返回到编辑器,除非在面包屑中选择了文件,否则该文件将立即成为焦点。
变量重命名
选中想改变的变量点击右键(每个版本快捷键不一样)选中Refactor->Rename (快捷方式将在后面显示)可批量命名当前页面中的所有变量
提取变量
Ctrl + Alt + V
将当前选中的变量提取出来自动转换为另一个变量放入原位置
提取方法
Ctrl + Alt + M
将当前选中的代码段提取出来自动转换为方法并在原位置调用
(或选中后Refactor->Extract Method)