跳至主要内容

博文

目前显示的是 2016的博文

webstorm & vi keymap

webstorm快捷键 窗口操作 shift + ESC:退出当前激活工具窗口,可从侧边栏和底部teminal中退出 Ctrl + Tab,然后松开tab,按数字键,可选择工具窗口进行跳转 Alt + Tab,切换分栏 编辑 ⌘ + b,跳转到代码定义 Alt + enter, 代码纠错与配置 VI快捷键 跳转 t|T + 字符: 跳到某一字符前或后 gg, G: 文件头|尾 翻页 Ctrl + b: 向前一页 Ctrl + f: 向后一页 Ctrl + d: 向下半页 Ctrl + u: 向上半页 zt: 把光标所在行移动到屏幕顶部 zz: 把光标所在行移动到屏幕中间 zb: 把光标所在行移动到屏幕底部 编辑 y: 复制 p: 粘贴 x: 剪切 Ctrl + v: 纵行编辑模式,编辑完成后,按ESC完成编辑 Shift + v: 行选择 Shift + d: 删除内容从光标位置到行尾 Shift + j: 合并行 db: 删除光标前一个单词 "0p: 复制删除前一次的copy vi': 选中单引号内的内容,不包括单引号 va': 选中单引号及其内容,包括单引号 命令行工具 :set paste: 粘贴模式,复制后会加入缩进 :set nopaste: 无添加缩进 :n,ms/origin/new: 替换n到m行的origin内容为new内容 :%s/origin/new/gc: 全部替换,g表示全局,c表示确认 Shift+: 在选择状态下,加冒号表示,替换选中内容区 split: 垂直分屏 vsplit: 横向分屏

前端文档工具

为何要应用文档工具 可以更好规范代码书写结构 可以更好地组织文件的组织结构 便于新人、模块开发人员查看和学习 有哪些文档工具 JSDoc Minami YUIDoc 与框架对应的文档工具 Angular-JSDoc ESDoc