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

项目代码规范

editorconfig

EditorConfig 是一种用于统一不同编辑器和 IDE 的代码风格的文件格式和插件,帮助开发人员在不同的编辑器和 IDE 中保持一致的代码风格,从而提高代码的可读性和可维护性

# EditorConfig is awesome: https://EditorConfig.org
root = true[*]
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
trim_trailing_whitespace = true
insert_final_newline = true[*.md]
max_line_length = off
trim_trailing_whitespace = false

prettier

Prettier 是一款代码格式化工具,可以帮助开发人员自动格式化代码,从而提高代码的可读性和可维护性。

{"semi": false,"tabWidth": 2,"useTabs": false,"singleQuote": true,"quoteProps": "as-needed","jsxSingleQuote": false,"trailingComma": "es5","printWidth": 100,"bracketSpacing": true,"arrowParens": "always","endOfLine": "lf","overrides": [{"files": "*.json","options": {"printWidth": 200}}],"vueIndentScriptAndStyle": true
}

ESlint

ESLint 是一款 JavaScript 代码检查工具,在编写代码时发现和修复常见的代码错误和风格问题,从而提高代码的质量和可维护性。

{"env": {"browser": true,"es6": true},"extends": ["eslint:recommended"],"parserOptions": {"ecmaVersion": 2018,"sourceType": "module"},"rules": {"no-console": "off","indent": ["error", 2],"quotes": ["error", "single"],"semi": ["error", "always"]}
}
http://www.lryc.cn/news/255310.html

相关文章:

  • STM32的BKP与RTC简介
  • 11.Java安卓程序设计-基于SSM框架的Android平台健康管理系统的设计与实现
  • jetbrains卡顿(Pycharm等全家桶)终极解决方案,肯定解决!非常肯定!
  • c++的排序算法
  • YOLOv5独家原创改进:SPPF自研创新 | SPPF与感知大内核卷积UniRepLK结合,大kernel+非膨胀卷积提升感受野
  • 【C/PTA —— 15.结构体2(课外实践)】
  • 艾泊宇产品战略:适应新消费时代,产品战略指南以应对市场挑战和提升盈利
  • 使用autodl服务器,两个3090显卡上运行, Yi-34B-Chat-int4模型,并使用vllm优化加速,显存占用42G,速度23 words/s
  • ORACLE数据库实验总集 实验六 SQL 语句应用
  • [FPGA 学习记录] 快速开发的法宝——IP核
  • 每日一题:LeetCode-11.盛水最多的容器
  • 查看电脑cuda版本
  • centos7 docker Mysql8 搭建主从
  • CSS中 设置文字下划线 的几种方法
  • Docker构建自定义镜像
  • C#生成Token字符串
  • 文献速递:多模态影像组学文献分享:生成一种多模态人工智能模型以区分甲状腺良性和恶性滤泡性肿瘤:概念验证研究
  • Docker创建RocketMQ和RocketMQ控制台
  • Python---面向对象其他特性
  • 【Ambari】Python调用Rest API 获取YARN HA状态信息并发送钉钉告警
  • linux之buildroot(3)配置软件包
  • 学会用bash在linux写脚本 (一)
  • Leetcode 2949. Count Beautiful Substrings II
  • 【Python系列】Python函数
  • 自定义TypeHandler 将mysql返回的逗号分隔的String转换到List
  • Spring 高级装配详解
  • mapbox Marker添加自定义html
  • Linux UUCP命令教程:如何在Linux系统中进行文件复制(附实例详解和注意事项)
  • 【android开发-21】android中调用系统摄像头camera拍照和相册的用法详解
  • 最新版本——Hadoop3.3.6单机版完全部署指南