phpstorm

JerryXia 发表于 , 阅读 (51)

虽然用 sublime3 非常的顺手, 但是开发生产项目还是使用 ide

myself

C-f12:查看文件结构,类似 sublime 里面的查看函数
C-d:复制当前行
C-y:删除当前行(更通用的还是 C-x,导出通用)
C-S-j: 合并行
C-A-l:reformat,在设置中配置了代码风格之后,就可以一键搞定代码风格了
A-6:查看 todo,项目周期特别长的时候添加
A-鼠标左键:多点编辑
A-j:多点编辑(多次选择单词)

设置忽略文件夹:setting -> editor -> file type -> 添加 node_modules;vendor;

phpstorm教程

view: 页面显示
navigate: 导航, 文件/类/方法

修改快捷键: 通过 名字搜索/快捷键 搜索; remove -> add
新建文件: navigation bar(A-home) -> crate (C-n)
Live Template: 其实就是 snippet
refactor: 重构(看 eclipse 的教程就会看到这个)

project view(sidebar): A-1
config: C-A-s
command: C-S-p (C-S-a)
navigate - file: C-p (C-S-n)
navigate - file structure: C-f12
add section for next..: C-d (A-j)
recent file: C-e
terminal: A-f12 / run command: C-S-x
code navigate: C-space

format line: C-S-l

复制当前行/选中内容: C-d
删除当前行/选中内容: C-y
复制当前文件的路径+文件名: C-S-c
选择粘贴最近的内容: C-S-v
快速查看样式: html标签 -> 右键
查找/替换: C-f/r
折叠代码块: C-+/-
注释: C-/
操作动作前进或者后退: C-A-左右箭头
打开命令行: f12

打开最近编辑的文件: C-e

行跳转: C-g
显示函数注释: C-q
函数间上下切换: A+上下箭头
函数列表: A-7(左侧)/C-f12(窗口)
函数跳转: C-b/C-左键
类名查找: C-n
文件名查找: C-S-n

setting

行高错位: 字体的原因, 使用 courier new试试

设置中的搜索功能: 需要在对应的菜单上面点击, 所以需要对菜单比较熟悉

Show Method Separators: 显示函数分界线
Show line numbers: 显示行号

功能集

todo-list:项目中加入包含 todo 的注释,使用 A-6 来查看
不显示浏览器图标:setting - web browser
code analysis:语法错误、没有使用的变量;右侧的进度条显示状态,红色当然就是有错误的啦。

sublime 教程

C-S-l:多点编辑时编辑选中的多行(全选时候再按这个快捷键)

atom

cmder 下 apm 报错:使用 powershell
apm install 加速:apm config set registry https://registry.npm.taobao.org
atom 查找文件慢:设置中设置忽略 node_modules / vendor 这些目录

修改文件 sytax:C-S-l