一、work
1、各种角色的注册流程和配置
- 运营管理员管理子账号和代码
- 采购商注册和代码
- 供应商注册和代码
2、招标流程
二、learn
1、java
2、ios常用操作快捷键
3、idea在mac中的常用快捷键
Editing(编辑)
⌃J:快速查看文档
⌘+鼠标放在代码上:显示代码简要信息
⌘N, ⌃↩:生成代码(getter、setter、构造函数、hashCode/equals,toString)
⌃O:覆盖方法(重写父类方法)
⌃I:实现方法(实现接口中的方法)
⌘⌥T:包围代码(使用if..else, try..catch, for, synchronized等包围选中的代码)
⌘/:行注释
⌘⌥/:块注释
⌥↑:连续选中代码块
⌥↓:减少当前选中的代码块
⌥↩:显示意向动作和快速修复代码
⌘⌥L:格式化代码
⌃⌥O:优化import
⌘X:
剪切当前行或选定的块到剪贴板
⌘C:
复制当前行或选定的块到剪贴板
⌘V
:从剪贴板粘贴
⌘⇧V:
从最近的缓冲区粘贴
⌘D:
复制当前行或选定的块
⌘⌫ :删除当前行或选定的块的行
⌃⇧J :智能的将代码拼接成一行
⌘↩ :智能的拆分拼接的行
⌘⇧U :大小写切换
Search/Replace(查询/替换)
Double ⇧ :查询任何东西
⌘F :文件内查找
⌘R :文件内替换
⌘⇧F :全局查找(根据路径)
⌘⇧R :全局替换(根据路径)
Compile and Run(编译和运行)
⌘F9 :编译Project
⌘⇧F9 :编译选择的文件、包或模块
⌃⌥R :弹出 Run 的可选择菜单
⌃⌥D :弹出 Debug 的可选择菜单
Debugging(调试)
F8 进入下一步,如果当前行断点是一个方法,则不进入当前方法体内
F7 进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中
⇧F7 智能步入,断点所在行上有多个方法调用,会弹出进入哪个方法
⇧F8 跳出
⌥F9 运行到光标处,如果光标前有其他断点会进入到该断点
⌥F8 计算表达式(可以更改变量值使其生效)
⌘⌥R 恢复程序运行,如果该断点下面代码还有断点则停在下一个断点上
⌘F8 切换断点(若光标当前行有断点则取消断点,没有则加上断点)
⌘⇧F8 查看断点信息
Navigation(导航)
⌃H 显示当前类的层次结构
⌘⇧H 显示方法层次结构
⌃⌥H 显示调用层次结构
⌘O:
查找类文件
⌘⇧O:
查找所有类型文件、打开文件、打开目录,打开目录需要在输入的内容前面或后面加一个反斜杠/
Other(一些官方文档上没有体现的快捷键)
⌘⇧8:
竖编辑模式