当前位置: 首页 > news >正文

哪个网站能接效果图做湿地公园网站开发招标

哪个网站能接效果图做,湿地公园网站开发招标,网站建设需求建议书,专业app怎么制作网站吗文章目录 概要1. 使用和webstrom一样的快捷键2. 让vscode的主题变成webstrom3. 如何在 Node.js 环境下写代码3.1 使用 ESLint配置规则3.2 配置.vscode/settings.json 4. Prettier安装5. 其它问题解决 概要 node.js在webstrom编辑器中可以完美使用代码提示、错误提示等功能&…

文章目录

    • 概要
    • 1. 使用和webstrom一样的快捷键
    • 2. 让vscode的主题变成webstrom
    • 3. 如何在 Node.js 环境下写代码
      • 3.1 使用 ESLint配置规则
      • 3.2 配置.vscode/settings.json
    • 4. Prettier安装
    • 5. 其它问题解决

概要

node.js在webstrom编辑器中可以完美使用代码提示、错误提示等功能,但是在vscode中编辑node.js有一堆问题,为了使vscode有和nodejs一样的功能,我尝试了各种配置,现分享出来。

1. 使用和webstrom一样的快捷键

对于熟悉JetBrains产品的coder来说,当你切换到vscode工具时,会发现快捷及其难用,就算我记住了,长时间不用vscode又会忘记该命令,实在受不了我就寻找一劳永逸的方案。

结果发现了vscode有款插件,可以直接让你在vscode使用JetBrains快捷键命令: IntelliJ IDEA Keybindings
在这里插入图片描述

2. 让vscode的主题变成webstrom

没啥好讲的,还是借助vscode插件: Webstorm IntelliJ Darcula Theme,上图:

在这里插入图片描述

3. 如何在 Node.js 环境下写代码

在vscode写node.js代码时,会出现没有错误提示的问题,所以写代码就是就很不爽,不能及时发现潜在bug,这个问题困扰我半天,经过一顿搜索发现解决方案:

3.1 使用 ESLint配置规则

  • 要检查哪些文件?
  • 使用什么 JavaScript 语法版本?
  • 哪些全局变量是合法的?
  • 开启/关闭哪些代码规范规则?

使用 ESLint配置规则需要先安装 ESLint

npm install eslint --save-dev

安装完后编写配置规则

  • 需要在项目的根目录下新建一个eslint.config.js
  • eslint.config.js 是 ESLint v9 及以上版本推荐使用的新格式配置文件 (推荐使用)

规则如下:

//eslint.config.js文件
const eslintPlugin = require('@eslint/js');module.exports = [eslintPlugin.configs.recommended,{files: ['**/*.js'],languageOptions: {ecmaVersion: 2017,sourceType: 'commonjs',globals: {require: 'readonly',module: 'readonly',__dirname: 'readonly',console: 'readonly', // 这里告诉 ESLint console 是已定义的全局变量process: 'readonly', // 允许使用 process 全局变量},},rules: {strict: 'off', // 关闭 strict 规则'no-undef': 'error','no-unused-vars': 'error',eqeqeq: 'error','no-console': 'off', // 关闭 no-console 规则,允许使用 console'no-debugger': 'error','no-var': 'error','prefer-const': 'error',},ignores: ['eslint.config.cjs'], // 忽略自己},
];

解释:

这个配置的作用是:

  • 检查所有 .js 文件的语法和风格
  • 使用 Node.js 环境(CommonJS、ES2017)
  • 强制使用现代 JavaScript 语法
  • 合理配置全局变量,避免误报
  • 提高代码规范性(比如禁用 var、禁止未使用变量)
  • 忽略自身配置文件,避免循环报错

3.2 配置.vscode/settings.json

这是 VS Code 编辑器的本地设置文件 ,用于控制编辑器的行为,比如:

  • 是否在保存时自动修复 ESLint 错误
  • 是否启用 ESLint 插件
  • 使用哪个 JavaScript/TypeScript 版本高亮
  • 是否启用智能提示等
`.vscode/settings.json文件`
{"javascript.validate.enable": false, // 禁用内置 JS 验证"typescript.validate.enable": true, // 禁用 TS 验证"editor.showUnused": true,"editor.defaultFormatter": "esbenp.prettier-vscode","editor.formatOnSave": true,"prettier.singleQuote": true,"prettier.trailingComma": "all","prettier.printWidth": 120,// ✅ 启用 ESLint 插件对 JS 文件检查"eslint.validate": ["javascript"],// ✅ 启用 ESLint 自动修复"editor.codeActionsOnSave": {"source.fixAll.eslint": "explicit"},// ✅ 自动识别项目根目录"eslint.workingDirectories": [{ "mode": "auto" }],// ✅ 强制插件使用项目本地 ESLint(9.x)"eslint.useESLintClass": true,// 显示标尺(刻度线)"editor.rulers": [80, 120]
}

这段配置让 VS Code 更加适合使用 ESLint + Prettier 的开发环境,能实现:

  • 保存时自动格式化和修复
  • 使用项目自己的 ESLint(而不是全局的)
  • 高亮未使用变量
  • 配置 Prettier 的代码风格

4. Prettier安装

自动格式化代码插件:Prettier - Code formatter
在这里插入图片描述

5. 其它问题解决

在这里插入图片描述
在.vscode/settings.json文件中加上:

{"javascript.validate.enable": false, // 禁用内置 JS 验证"typescript.validate.enable": true, // 禁用 TS 验证
}

即可解决。

http://www.dtcms.com/a/534807.html

相关文章:

  • 网站备案的服务器wordpress增加关键字
  • 西部数码网站管理助手 xp都江堰做网站
  • 建设营销网站要什么wordpress 退出 跳转
  • 网站建设流程及规范最专业的网站建设公司哪家好
  • 官方网站查询叉车证成都网站建设创意
  • 佛山网站建设价格嘉兴中小企业网站制作
  • 请问番禺哪里有做网站的wordpress面包屑代码
  • 彩虹云商城网站搭建2022年最火的关键词
  • 网站开发工程师薪资合肥建设有限公司
  • 阿里云服务器搭建多个网站城乡建设网站
  • 重庆网站设计哪家好WordPress 经典编辑器
  • 建设企业网站登录901厦门做网站多
  • 网站开发 用户角色个人音乐网站免费建设
  • 江阴营销网站建设贵州微网站建设公司
  • 最优惠的手机网站建设石家庄最新招聘
  • 教育网站建设需求文档崇信县门户网站留言首页
  • 网站建设管理专业介绍网站模块 带采集
  • WordPress资讯站点源码信阳市工程建设信息网站
  • php开发系统网站建设镇江核酸检测最新通知
  • 展示型网站有哪些公司办公网络设计方案
  • 网站建设哪家服务周到公司网站建设及推广
  • 网站排名方案基于php网站开发设计
  • 哪个网站做律师推广WordPress仪盘表半透明
  • 多语言网站如何做广告传媒公司属于什么行业
  • 网站建设方案预算费用预算微信公众号菜单跳转网页怎么制作
  • 贵州城乡住房建设网站网站站点结构图怎么做
  • 网站建设推广邮件wordpress 国内加速
  • 大竹县国示建设专题网站网站站内优化案例
  • 电脑可以做网站主机么wordpress搬家lnmp
  • 小企业网站建设方案南头专业的网站建设公司