InteliJ-PhpStorm、Sublime、Chrome快捷键,Xdebug配置

### 快捷键

(看看就好)
__软件通用__
类别 | 快捷键
--- | ---
查看全部快捷键 | F1
菜单 | alt + 菜单项字母(按住alt会自动高亮出来)

浏览器-__Chrome__
大类 | 类别 | 快捷键
--- | ---
菜单 | 任务管理器 | Shift + Esc
  | 打开设置 | Alt + f / Alt + e / F10
  | 开关书签栏 | Ctrl + Shift + b
  | 书签管理器 | Ctrl + Shift + o
搜索 | 聚焦搜索框 | Ctrl + k/e / F6
  | 使用键入的搜索引擎 | "baidu.com" + Tab
  | 打开"site.com" | "site" + Ctrl + Enter
浏览 | 上下页 | Space or PgD
  | 横向滚动 | Shift + 滚轮
  | 新标签页打开链接并跳转 | Ctrl + Shift + Click a link
  | 强制刷新 | Shift + F5 / Ctrl + Shift + r

编辑器-__PhpStorm__(InteliJ系列)
大类 | 类别 | 快捷键
--- | ---
菜单 | 显示/隐藏“项目” | (shift) F1
选择 | 扩大/缩小选择 | ctrl (+shift) + w
  | 继续选择下一个 | alt + j
  | 跳到下一个 | f3
行操作 | 追加/前插一行 | shift(ctrl + alt) + enter
  | 合并下一行 | ctrl + shift + j
  | 复制/删除当前行 | ctrl + d(y)
  | 上下移动 | ctrl + shift + ↑/↓
  | ? | ctrl + shift + enter
编辑 | 从历史中复制 | ctrl + shift + v
  | 大小写切换 | ctrl + shift + u
  | 多行注释 | ctrl (+ shift) + /
  | 代码拖拽 | 默认支持

编辑器-__Sublime Text__
大类 | 类别 | 快捷键
--- | ---
显示 | 分屏 | Alt+Shift+数字(1-4:多列,8-9:多行,5:2行2列)
  | 展开所有的折叠 | Ctrl+K+0
  | 跳到第N个tab面板 | Alt+数字
选择 | 单词,可连续操作 | Ctrl+D
  | 行,可连续操作 | Ctrl+L
  | 括号,可连续操作 | Ctrl + Shift + M/空格。Ctrl+Shift+J(大跨度)
  | 跳到括号内部起始/末尾处 | Ctrl+M
  | 多行同时光标选择 | ctrl+shift+L
移动 | 代码块缩进 | ctrl+[/] / Shift+Tab
  | 字母移动/交换 | Ctrl+T
  | 删除至行尾 | Ctrl+K+K
编辑 | 块注释 | ctrl + .
  | 剪切行 | ctrl+x
  | 大/小写 | Ctrl + K + U/L
  | 粘贴并格式化 | Ctrl+Shift+V
  | 递增/递减数字 | ctrl + ↑/↓(步长为1),alt + shift + ↑/↓(步长为10)
前端 | 闭合标签 | Alt+.
  | 选择当前标签前后 | Ctrl+Shift+A。往上选择:ctrl+shift+空格
  | 选择标签 | ctrl+shift+’
  | 移除父标签 | ctrl+shift+;
  | 选择标签/属性 | ctrl+shift+.
  | 进行表达式计算 | ctrl+shift+y

### 设置
__修改Sublime Text侧边栏字体大小__
安装PackageResourceViewer,
```
ctrl+shift+p > PackageResourceViewer >
Open Resource > Theme - Default > Default.sublime-theme > sidebar_label > font.size
```

__插件列表__
以下内容放入文件`Package Control.sublime-settings`中,将自动下载
```
{
"bootstrapped": true,
"in_process_packages":
[
],
"installed_packages":
[
"Alignment",
"All Autocomplete",
"apiDoc Autocompletion",
"BracketHighlighter",
"ChineseLocalizations",
"Code Snippets Helper",
"CodeIgniter Snippets",
"DocBlockr",
"Emmet",
"HTML-CSS-JS Prettify",
"jQuery",
"MarkdownEditing",
"Node Completions",
"Nodejs",
"Package Control",
"PackageResourceViewer",
"PHP Companion",
"PHP Completions Kit",
"Phpcs",
"PHPIntel",
"PHPSnippets",
"PlainTasks",
"React IDE",
"ReactJS",
"SFTP",
"SideBarEnhancements",
"SublimeTmpl",
"Themes Menu Switcher",
"Vue Syntax Highlight",
"VueFormatter",
"Vuejs Complete Package",
"Vuetify",
"Xdebug Client"
]
}
```

__Xdebug配置__(文件php.ini中)
```
;[xdebug]
xdebug.trace_output_dir=/home/hello/xdebug
xdebug.profiler_output_dir = '/home/hello/xdebug'
;xdebug.profiler_enable = On
xdebug.profiler_enable_trigger = 1

xdebug.remote_enable=1
xdebug.remote_mode=req
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9001
xdebug.remote_log="/home/hello/xdebug/xdebug.log"
;xdebug.remote_autostart = 1
xdebug.show_local_vars = 1
xdebug.idekey = PHPSTORM
zend_extension=/usr/lib/php/20170718/xdebug.so
```

posted @ 2016-10-26 10:13  dingqing  阅读(357)  评论(0编辑  收藏  举报