phpstorm 换行符 忽略_PHPStorm使用技巧

02de425c10a774d51da237b9a9d1c010.png

​​快捷键(mac为command+)

double shift 搜索全部

ctrl + shift + n 快速查找文件

ctrl + shift + f 查找代码

ctrl + n 类名查找

ctrl + e 最近的文件

ctrl + b 变量声明处

ctrl + shift + alt + n 函数名查找

ctrl + shift + / 多行注释

ctrl + / 单行注释

ctrl + R (替换)

ctrl + y (删除当前行)

ctrl + z (撤销)

ctrl + d (复制光标所在行)

ctrl + p (函数参数提醒)

ctrl + c (复制当前行或选择的内容)

alt + j 选中相同字符

alt + insert 生成注释和版本

ctrl + g 定位行

alt + 6 查找代码中出现的 // todo

ctrl + e 最近修改过的文件

alt + shift + c 查看修改过的文件

tab 缩进代码

shift tab 回退缩进的代码

快捷键修改

file -> setting -> keymap

alt + z 格式化代码

alt + a 创建新文件

显示tools

view -> tools windows

注册机

http://idea.lanyus.com/(仅作学习目的,请支持正版)

软件配置

调整软件界面字体

file settings appearance -> appearance -> override default fonts 13号

noto Sans CJK SC Regular 字体

编辑界面字体

editor -> color&font -> font 14号字 1.2行距

Ubuntu 字体名 Source Code Pro

编辑器主题

edit -> colors & fonts scheme monokai

开发配置

显示空格或tab

file -> settings -> editor -> general -> appearance -> show whitespaces

tab 替代空格

file -> settings -> editor -> code style -> php -> use tab character

tab 空格数

file -> settings -> editor -> code style -> php -> tabsize

删除多余空格

file -> settings -> editor -> general -> strip trailling spaces on save -> all

always keep trailling spaces on caret line 去掉勾选

文件编码

file -> editor -> file encodings

数组内等号对齐

file -> settings -> editor -> code style -> php -> other -> array declaration style -> align key-value pairs(可以全选)

等号对齐

file -> settings -> editor -> code style -> wrapping and brances -> assignment statement -> align consecutive assignments

代码格式化

code -> reformat code

换行符

editor -> code style -> line separator (unix and osx)

自动保存

appearnce & behavior -> system settings -> save file auto... 15

生成 php doc

code -> generate

no data source config

editor -> inspections -> sql 去掉

新文件注释

file -> setting -> editor -> file and code templates -> includes -> php file Header

/**

* @brief ${PROJECT_NAME}

*

* @author USER <Email>

* @since ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}

* @copyright ©

*/

取消sql数据源审计

setting -> editor -> inspections -> sql -> sql dia... sql nodata srouce co

安装插件

mac phpstrom -> preferences -> plugins

ubnuntu:file -> settings -> plugins -> install plugin fromdis

CodeGlance 代码地图

Scroll From Source 找到代码在目录中的位置

.ignore 添加忽略文件

GitTollBox 显示git状态

annotate 自带

https://plugins.jetbrains.com/top-downloads/idea

文件符号

https://www.jetbrains.com/help/phpstorm/2016.2/symbols.html

导出设置方法:File -> Export Settings

导入设置方法:File -> Import Settings

显示当前类的方法 todo 等

左下角 小方框

project

structure

todo

PHPCS支持

注意,如果是docker方式,执行的PHP环境是按照docker映射的目录寸照 vendor 的

1、安装 ps

{

"require-dev": {

"squizlabs/php_codesniffer": "3.*"

}

}

2、设置docker,PHP官方镜像cli

setting -> build,execution -> docker -> +

certificates folder 重新选择下

docker compose executable 看看需要不需要安装 docker compose

3、languages & frameworks -> PHP -> cli interpreter

4、languages & frameworks -> php -> cli interpreter 选择

5、editor -> inspetions -> PHP -> PHP Code sniffer validation​​​​

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值