webstrom 适配 eslint 跟 prettier

万万没想到开箱即用的 webstorm 也有需要适配vscode+插件的一天,最近用 webstorm 发现部分 eslint 跟 prettier 没有生效,需要修改一些配置项,内容如下

一、适配 eslint

配置位于 File->settings->Language & Frameworks->JavaScript->Code Quality->Eslint,需要打开Run eslint --fix on save

二、适配 prettier

注意使用的是 Javascript 还是 Typescript, 如果项目用的是 Javascript 修改的是 Javascript的配置,如果项目用的是 Typescript 修改的是 Typescript 的配置

我改了半天 Javascript 就是没生效,恍然意识到项目是 Typescript 的

webstrom 是自带的 prettier,需要修改一些与 Airbnb 规范 有出入的地方

1. 对象前后空格

File->settings->Code Style->JavaScript->Spaces->Within

javascript 复制代码
import {Components} from 'react'
=> 
import { Components } from 'react'

2. 对象换行

3. 句末添加分号

相关推荐
听风吟丶几秒前
Spring Boot 自动配置深度解析:原理、实战与源码追踪
前端·bootstrap·html
跟着珅聪学java1 分钟前
HTML中设置<select>下拉框默认值的详细教程
开发语言·前端·javascript
IT_陈寒2 分钟前
JavaScript 性能优化:5个被低估的V8引擎技巧让你的代码提速50%
前端·人工智能·后端
想睡好8 分钟前
setup
前端·javascript·html
桜吹雪15 分钟前
DeepSeekV3.2模型内置Agent体验
javascript·人工智能
逆向新手18 分钟前
js逆向-某省特种设备aes加密研究
javascript·爬虫·python·逆向·js
光影少年19 分钟前
react navite相比较传统开发有啥优势?
前端·react.js·前端框架
岁月宁静20 分钟前
软件开发工程师如何借助 AI 工具进行软件自测
前端·ai编程·测试
我爱学习_zwj23 分钟前
动态HTTP服务器实战:解析请求与Mock数据
开发语言·前端·javascript
NMBG2224 分钟前
外卖综合项目
java·前端·spring boot