课否 · 回复功能开发实践(一): WebStorm的使用

寒假在家躺尸,不想学习只想玩,上学期快结束的时候忙于大作业和期末考试,博客也停滞更新了。

之前的色老师说的小程序课否也上线了,现在还挺多人用的,基本上是替代掉了查老师。

最近色老师让我做一个回复的功能。具体来讲就是在现在的老师评价的基础上,用户可以针对某一条评价进行回复,同时也可以针对回复进行回复。大概就是这样的需求。

于是我开了这个新坑,记录一下这次的开发过程。

工欲善其事,必先利其器。我之前一直在使用 vscode 作为 Web 开发的 ide,色老师向我推荐了 WebStorm,并且教我设置了一些常用的快捷键

快捷键的设置方式

在 File-> Settings 中点击 KeyMap, 右上角如下图所示,左侧可以按照功能进行搜索,右侧可以按照快捷键搜索

keyMap_SettingkeyMap_Setting

常用快捷键

  • 两次 shift 连按两次 shift 可以进行全局搜索
  • ctrl+B,ctrl+click 前往声明
  • ctrl+鼠标悬停,查看变量声明、注释等
  • ctrl+tab 切换 tab
  • 自己添加 alt+t 使用prettier进行代码格式化
  • ctrl+K commit
  • ctrl+y pull