小别致真东西
文章77
标签31
分类26
VSCode 快捷键(持续更新)

VSCode 快捷键(持续更新)

文档编辑中键盘快捷方式

光标移动

  • 快速移动光标(按单词跳: option <- ->
  • 行首行尾移动光标 : command <- ->
  • 移动到文件头尾: commad <- -> 上下方向键

选中

  • 选中操作: shift <- -> 方向键操作选中方向
  • 选中光标所在单词: command D

其它

  • 搜索时切换搜索结果: shift Enter
  • 文件相对路径: shift command H 原shortCut => 自定义 command H
  • 新建未命名文件: command N
  • 搜索光标所在单词: command E
  • 跳转到指定行: ctrl + G
  • 选中所在的代码块(select Bracket),对花括号的代码块较友好: option command B
  • 切换tab: option commmad ⬅️/➡️
  • 删除整个单词: option backspace
  • 向上下复制整行: option shift ⬆️/⬇️ 上下方向键
  • 找到当前文件所有与选中相同的文档 达到批量修改的目的(change all ocurrences): shift command I
数组

数组

数组

定义:

一个存储元素的线性集合, 元素可以通过索引(通常为数字)来任意存取。

数字索引在内部被转换为字符串类型、这是因为在javaScript中对象的属性名必须是字符串。而数组只是一种特殊的对象

创建数组

  • 通过构造函数
    <!-- 传入一组元素进行数组初始化 -->
    var arr = New Array(1, 2, 3, 4, 5);
    print(arr.length); // 5
    <!-- 只传一个元素,声明数组的初始化长度, 其中每个元素初始化为 undefined -->
    var arr1 = new Array(10);
    print(arr1.length); // 10
前端开发工具整理

前端开发工具整理

开发工具:

1.代码编辑器

  • visual studio Code

    • 插件

      - Chinese 中文插件
      - language-Stylus
      - LeetCode
      - Vetur
      - Prettier
      - React/Redux/react-router Snippets react便捷输入
      - Prettier
      - GitLens
      - Markdown All in One
      - npm Intellisense
      - Quokka.js
      - Relative Path
      - JavaScript code snippets
      - CSS Peek
      - Bracket Pair Colorizer
      - Better Comments
    • 主题

      one dark pro

2.浏览器及插件

Chrome 浏览器

Ghelper 翻墙插件 可在GitHub上获取
ADBlock
marinara(番茄工作法助理)
FireShot
扩展管理器
WEB前端助手
划词翻译
Imagus
Octotree
React/Vue develop Tool
Chrono
掘金插件
Json-handle

3.其他工具

  • 命令行开发工具:

    • iterm2
    • homebrew
    • oh-my-zsh
  • Git/gitLab && 配置SSH

  • node && NVM


    nvm install 8.9.0 // 安装需要的node版本
    nvm use 8.9.0 // 切换使用相对应的node版本
    nvm list
    nvm version