廖亚军的个人博客

Logo

苟日新,日日新,又日新

设置

安装插件

用户设置(JSON)

{
  "cSpell.ignoreWords": ["APIVER", "APPKEY", "UDID", "WXAPP", "bindinput", "brapi", "catchtap", "erro", "unionid", "wxmp"], // 拼写检查时忽略特定单词
  "editor.autoIndentOnPaste": true, // 粘贴代码时自动调整缩进
  "editor.defaultFormatter": "esbenp.prettier-vscode", // 默认使用 Prettier 进行代码格式化
  "editor.fontSize": 16, // 编辑器中显示的默认字体大小
  "editor.formatOnSave": true, // 保存时自动格式化代码
  "editor.guides.bracketPairs": "active", // 启用括号匹配指南,仅在活动括号对上显示
  "editor.linkedEditing": true, // 启用链接编辑,修改标签时自动同步闭合标签
  "editor.minimap.autohide": "mouseover", // 缩略图仅在鼠标悬停时显示
  "editor.tabSize": 2, // 缩进宽度设置为 2 个空格
  "editor.wordWrap": "on", // 启用自动换行(长行会自动换行显示)
  "files.associations": {
    // 文件类型关联
    "*.wxml": "html", //  .wxml 文件视为 HTML 进行语法高亮
    "*.wxss": "css" //  .wxss 文件视为 css 进行语法高亮
  },
  "files.insertFinalNewline": true, // 确保文件末尾始终有一个换行符
  "files.trimTrailingWhitespace": true, // 保存时自动删除行尾多余的空格
  "git.confirmSync": false, // 同步操作不再弹出确认对话框
  "git.enableSmartCommit": true, // 启用智能提交功能,允许直接在源代码管理视图中输入提交消息并提交更改
  "github.copilot.enable": {
    // 已知语言标识符 https://code.visualstudio.com/docs/languages/identifiers#_known-language-identifiers
    "javascript": false //  JavaScript 文件中禁用 GitHub Copilot
  },
  "liveServer.settings.port": 5500, // Live Server 本地服务器运行的端口号
  "prettier.arrowParens": "avoid", // 箭头函数参数只有一个时省略括号
  "prettier.printWidth": 300, // 设置最大行宽度为 300 个字符
  "prettier.singleAttributePerLine": false, // 关闭 HTML 中每个属性单独占一行的格式化
  "prettier.singleQuote": true, // 使用单引号而非双引号
  "prettier.semi": false, // 关闭语句末尾的分号
  "prettier.trailingComma": "none", // 关闭尾随逗号
  "terminal.integrated.fontSize": 16, // 终端中的字体大小
  "update.showReleaseNotes": false, // 禁止更新后显示发布说明
  "update.mode": "none", // 禁止自动检查更新
  "workbench.iconTheme": "vscode-great-icons", // 工作台使用的图标主题
  "workbench.tree.indent": 12, // 文件资源管理器中的缩进距离
  "[markdown]": {
    // Markdown 文件专属设置
    "files.trimTrailingWhitespace": false // 关闭 Markdown 中行尾空格的自动删除
  }
}

设置 Snippets

{
  "html": {
    "prefix": "hh",
    "body": [
      "<!doctype html>",
      "<html lang=\"zh-CN\">",
      "  <head>",
      "    <meta charset=\"utf-8\" />",
      "    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, minimum-scale=1\" />",
      "    <title>$1</title>",
      "    <meta name=\"description\" content=\"$2\" />",
      "    <meta name=\"keyword\" content=\"$3\" />",
      "  </head>",
      "  <body>",
      "    $4",
      "  </body>",
      "</html>"
    ],
    "description": "自定义的 HTML5 基础结构"
  }
}
{
  "view tag": {
    "prefix": "vv",
    "body": "<view class=\"$1\">$2</view>",
    "description": "Create view tag"
  }
}

不常见问题

云端和本地恢复初始设置

设置 — 配置文件 — 文件夹和工作区 下的文件路径无法删除