https://github.com/forecho/phpstorm-config
PHPStorm Config as Sublime
https://github.com/forecho/phpstorm-config
Last synced: about 1 year ago
JSON representation
PHPStorm Config as Sublime
- Host: GitHub
- URL: https://github.com/forecho/phpstorm-config
- Owner: forecho
- Created: 2015-12-07T09:22:48.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-10-12T08:19:47.000Z (almost 8 years ago)
- Last Synced: 2024-12-25T07:22:16.400Z (over 1 year ago)
- Homepage:
- Size: 15.6 KB
- Stars: 6
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PHPStorm-Config
我的 PHPStorm 配置信息
由于本人以前是 Sublime 的重度用户,现在也是……,只不过写代码基本上用 PHPStorm 了,但是还是会用 Sublime 阅读代码。
所以快捷键也好,代码片段也好,基本上都保留了 Sublime 的习惯。
本来是以为能找到轮子,但是结果没搜索到,所以自己动手。
## keymaps
快捷键主要修改了两个:
- Ctrl + d :多选,重复选中一样的词
- Ctrl + Shift + d :复制上一行粘贴
这两个快捷键是使用率非常频繁的,一旦习惯,根本停不下来。
## templates
代码片段
**HTML**
if
```html
```
ife
```html
```
fore
```html
$value): ?>
```
php
```html
```
phpe
```html
```
```html
$ITERABLE$ ?>
```
=
```html
$ITERABLE$ ?>
```
**PHP**
sw
```
switch ($ITERABLE$) {
case 'value':
# code...
break;
default:
# code...
break;
}
```
try
```
try {
} catch (Exception $e) {
}
```
prd
```
print_r("$END$");die;
```
if?
```
$retVal = ($ITERABLE$) ? $A$ : $B$ ;
```
ife
```
if ($ITERABLE$) {
// code...
} else {
// code...
}
```
fun
```
public function $NAME$($PARAMETERS$){
$END$
}
```
sfun
```
public static function $NAME$($PARAMETERS$){
$END$
}
```
fori
```
for ($i=0; $i < $N$; $i++) {
$ITERABLE$
}
```
## 文件夹说明
Windows 文件夹代表是 Windows 7 系统版的 PHPStorm ,此版本是 10。
把 Windows 文件夹里面的文件夹放在 `C:\Users\Administrator\.WebIde100\config` 目录下。
Mac 文件夹代表是 Mac 系统版的 PHPStorm ,此版本是 10。
把 Mac 文件夹里面的文件夹放在 `~/Library/Preferences/WebIdeXX` 目录下。
然后你要修改编辑器的配置,应用快捷键 `Default copy`, 点击保存。
PS:templates 文件夹可以通用,亲测。