首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Vscode笔记-24款插件

Java 提供代码调整、自动补全、jdk 文档查询、Lint、类型检查、debug 等功能。 因为 Java 工程往往比较庞大, vscode 相对比较轻量级,相对来说不是非常合适。...只需注意左侧灯泡,然后按一下它即可了解如何在光标下转换代码。 json2ts 可将JSON转换为TypeScript接口。您可以VS Code浏览和安装扩展。...(两个方向) SCSS Formatter SCSS格式化程序 SCSS IntelliSense SCSS智能感知 shell-format shell格式化 Swig(.tpl) Swig简单语法着色和漂亮代码片段...//语句末尾打印分号 "singleQuote": false, //使用单引号不是双引号 "trailingComma": "es5", //多行时尽可能打印尾随逗号 "bracketSpacing...取消注释当前文档由扩展名插入所有日志消息全部操作是按alt + shift + u 当前文档删除所有由扩展名插入日志消息 要从当前文档删除所有由扩展名插入日志消息,只需按alt + shift

10.4K20

30 个极大提高开发效率超级实用 VSCode 插件

这样,你就可以任何你想要设备访问你喜欢 IDE,不必新设备上普通 VSCode 环境中进行编程,也不必再次手动设置所有内容。...你可以 VSCode 编辑器底部栏右下角打开 Auto Format Vue 开关,它可能帮你代码保存时候自动格式化 vue 文件格式,默认是关闭状态。...Bookmarks 为你代码添加书签,尽管 VSCode 有行号,但Bookmarks允许你代码添加书签,帮助你快速导航并轻松来回跳转。...此扩展旨在通过在编写代码时 IDE 显示运行时值来加快开发速度,因此你可以专注于编写代码,不是仅仅为了尝试新事物构建自定义配置。...ESLint 如果你需要格式化程序和规范代码,那么这个插件适合你。 它可以自动格式化代码并查找代码错误。 此外,它允许你书签代码之间选择代码区域,这对于日志文件分析等非常有用。

3.5K30
您找到你想要的搜索结果了吗?
是的
没有找到

web大前端必备VSCode插件,常用(15个)「建议收藏」

1.Open-In-Browser 由于 VSCode 没有提供直接在浏览器打开文件内置界面,所以此插件快捷菜单添加默认浏览器查看文件选项,以及客户端(Firefox,Chrome,IE)...你只需空文件输入 html,并按 Tab 键,即可生成干净文档结构。 6.Prettier Prettier 是目前 Web 开发中最受欢迎代码格式化程序。...8.SVG Viewer 此插件 Visual Studio 代码添加了许多实用 SVG 程序,你无需离开编辑器,便可以打开 SVG 文件并查看它们。...同时,你还可以添加一些像 React Native 与 Vue 相关 Web 开发插件包。 15.Themes 当然,众多实用插件,岂能少了漂亮主题呢?...,配置如下json 30.open in browser (必备)   vscode不像IDE一样能够直接在浏览器打开html,该插件支持快捷键与鼠标右键快速浏览器打开html文件,支持自定义打开指定浏览器

3.8K40

vscode 前端最佳插件配置

此功能是 vscode 专门配合盲人阅读器贴心选项,对于程序员来说也有一定作用( 哈哈哈, 可以纠正中式英文发音) 例如:当你开启,鼠标悬浮在桌面任何位置,语音朗读器都会朗读出来所在位置内容...": "esbenp.prettier-vscode" }, "[typescript]": { // 对ts文件进行格式化时,使用哪一种风格 (此处使用vscode安装...react jsx添加对emmet支持 }, // ===================格式化文件================ // 粘贴内容, 是否自动格式化 "editor.formatOnPaste...": false, // 格式化快捷键: shirt + alt + F // 自动删除代码无用 import 引用,并排序: shift + alt + o // 使用 shirt...": true, // push代码时,是否先自动远端拉取代码 "git.enableSmartCommit": true, "gitlens.advanced.messages": {

5.4K20

前端规范指南,让团队代码如出一辙!ESLint + Prettier + husky + lint-staged

post-commit:提交操作完成触发。适合用于执行提交自动化流程、生成文档等。 具体使用步骤如下: # 安装 注意!...自动生成需手动添加,将以下内容粘贴到 package.json 文件 // package.json { "scripts": { "prepare": "husky install"...trailingComma: "none", //不允许多行结构最后一个元素或属性添加逗号。 singleQuote: true, //使用单引号不是双引号来定义字符串。...# 配置 ctrl + s ,自动保存功能 第一种, vscode 设置里面配置 点击 Vscode 设置=>工作区=>文本编辑器 # Commitizen 是一个命令行工具,用于以一致方式编写规范提交消息...2 insertions(+), 2 deletions(-) 当你完成提交消息,Commitizen 会自动生成符合规范提交消息,并将其添加到 Git commit

1.7K30

0 到 1 搭建一个企业级前端开发规范

意味着可以在编码阶段发现存在隐患,不用把隐患带到线上去 TypeScript 会包括来自 ES6 和未来提案特性,比如异步操作和装饰器,也会其他语言借鉴特性,比如接口和抽象类 TypeScript...无需任何运行时额外开销 TypeScript 接口定义,可以充分利用 VSCode 自动补全/自动提示功能.因此可以直接代替文档,同时可以提高开发效率,降低维护成本 接下来我们 CLI 安装...因为 tsconfig.json 编译选项仅仅针对代码类型检查,不是代码编译,因此不需要让 TypeScript 生成编译文件 以下是tsconfig.json中一些设置解释 lib: TS 需要引用库...并且函数return类型必须与指定类型一致 参考文档 下面是一个 "explicit-module-boundary-types" 规则栗子 // 会出现 explicit-module-boundary-types...通过“设置”勾选“保存时进行格式化”选项, 就可以文件保存时使用 Prettier 进行自动格式化 ?

2.8K20

27 个提升开发幸福度 VsCode 插件

它将引导咱们访问一个新创建.json文件,可以使用该文件来构建使用TypeScript React 应用程序。...TODO Highlight 如果习惯应用程序代码编写待办事项开发者,可以安装 TODO Highlight 这样扩展名对于突出显示整个项目中设置待办事项非常有用。 ? 9....REST Client 第一次看到 REST Client 并尝试它时,与现有的软件(Postman)相比,它似乎不是一个非常有用工具。...Todo Tree Todo Tree 将帮助咱们找到整个应用程序代码创建所有待办事项。它将把它们放到一个单独,还可以面板左侧同时查看它们 ? 19....Prettier Prettier是VSCode扩展,可自动格式化JavaScript/TypeScript 等等,使代码更漂亮。 ? 25.

2K30

前端架构师神技,三招统一团队代码风格

本文代码规范,代码检查,代码格式化,以及编辑器自动化实现方向,介绍代码规范统一我们团队实践应用。...问:ESLint 检查与 TypeScript 检查有啥区别? TypeScript 只会检查类型错误, ESLint 会检查风格错误。...true) "jsxBracketSameLine": false, // 多行JSX>放置最后一行结尾,不是另起一行(默认false) "arrowParens": "avoid"...猜对了,当然有插件,插件全名叫 Prettier - Code formatter,截图如下, VSCode 搜索安装即可。 Prettier 插件安装之后会作为编辑器一个格式化程序。...代码右键格式化,就可以选择 Prettier 来格式化当前代码。 如果要想 Prettier 实现自动化,则还需要在编辑器配置。

99120

前端反卷计划-组件库-01-环境搭建

我是程序员库里。今天开始分享如何0搭建UI组件库。这也是前端反卷计划一项。接下来日子,我会持续分享前端反卷计划每个知识点。...创建项目使用create-react-app创建项目终端执行如下命令: npx create-react-app curry-design --template typescript执行,就会下载成功...', // React相关ESLint插件 '@typescript-eslint', // TypeScript相关ESLint插件 ], rules: { // 在这里添加自定义规则...react/react-in-jsx-scope': 'off', // 关闭ReactJSX全局引入,适用于React 17+ 'react/display-name': 'off',...+(js|ts|jsx|tsx)' "执行 pnpm format进行格式化图片在根目录创建vscode/settings.json,这个告诉vscode进行配置。

23430

代码规范之-理解ESLint、Prettier、EditorConfig

这样VSCode编辑器里,触发文件格式化时就能根据配置自动美化格式代码; 配置项: 可以VSCode 首选项-设置-扩展或.settings.json更改通用配置; 当然还可以具体项目根目录设置...对大多数编程语言来说都会有代码检查,一般来说编译程序会内置检查工具。 JavaScript 是一个动态类型语言,开发中比较容易出错。...因为没有编译程序,为了寻找 JavaScript 代码错误通常需要在执行过程不断调试。像 ESLint 这样可以让程序员在编码过程中发现问题不是执行过程。...那么 TypeScript 已经能够在编译阶段检查出很多问题了,为什么还需要Lint工具代码检查呢? 因为 TypeScript 关注重心是类型检查,不是代码风格。...,保存(Prettier)自动格式化却又变成双引号,导致代码校验异常。

2.7K30

【总结】1165- 前端团队代码规范最佳实践,个人成长必备!

作者:杨成功 原文:https://segmentfault.com/a/1190000040948561 本文代码规范,代码检查,代码格式化,以及编辑器自动化实现方向,介绍代码规范统一我们团队实践应用...问:ESLint 检查与 TypeScript 检查有啥区别? TypeScript 只会检查类型错误, ESLint 会检查风格错误。...React 配置 React 默认配置基础上,也有一套推荐语法配置,定义 plugin:react/recommended 这个插件,如果你前端框架是 React,要定义 eslint 规范...true) "jsxBracketSameLine": false, // 多行JSX>放置最后一行结尾,不是另起一行(默认false) "arrowParens": "avoid"...image.png Prettier 插件安装之后会作为编辑器一个格式化程序代码右键格式化,就可以选择 Prettier 来格式化当前代码。

1.1K20

【JavaScript】ESlint & Prettier & Flow组合,得此三神助,混沌归太清

每次启动项目前都检查Flow是否有报错,例如我就在在启动脚本添加如下语句,它每次会先检查flow有没有报错,然后才用Node启动项目 "scripts":{ "start":"flow check...Prettier prettier意思是漂亮,但其实我觉得,“美化代码”并不是核心功能,它核心功能是“统一代码规范”(当然了,是用漂亮规范去统一哈哈)。...然后保存时就可以自动格式化了 根据官网上指示进行操作,下面这个讲的是如何Eslint上集成Prettier Integrating with Linters · Prettier 其实一般情况下.../src/**/*.jsx’ 运行示例 右边是格式化 ?...你需要安装eslint-plugin-react这个插件 然后配置增加以下内容 "plugins":["react”] 就OK了 运行示例 ?

1.1K20

前端代码质量—怎样实现一个支持多语言、高扩展性 Linter

引擎不关心 其实不论程序员怎么折腾,JavaScript 引擎都不在乎,程序员写得再烂代码,只要合法,JavaScript 引擎不会说半个不字;漂亮代码,只要多了一个分号、空格或者逗号,JavaScript...对 JavaScript 无关痛痒问题,Lint 工具可以自动修复,比如帮程序员对齐代码缩进,添加或者删除分号等等。这种自动修复可以让程序员专注于修复更加重要问题上,不是这些细枝末节问题。...,返回该文本诊断结果 给定代码文本、文件名及其他必要信息,返回该文本自动修复结果 实际上,Linter 一般会有更多方法,比如: 搜索指定文件夹内该文件类型文件 中断检查 MyLinter...执行并返回应用自动修复结果 需要时候中断检查请求 命令行输出诊断结果并如期退出(没错误以 0 退出,有错误以 -1 退出) Engine 诊断指定目录 命令行工具最大一个用处就是诊断当前目录下所有文件...自动修复文件 命令行工具和 Node.js API 均可以自动修复单个或多个文件,命令行通过指定自动修复文件, Node.js API 一般用于 VSCode 等 IDE 用于格式化代码。

1.4K20

前端代码质量—怎样实现一个支持多语言、高扩展性 Linter

引擎不关心 其实不论程序员怎么折腾,JavaScript 引擎都不在乎,程序员写得再烂代码,只要合法,JavaScript 引擎不会说半个不字;漂亮代码,只要多了一个分号、空格或者逗号,JavaScript...对 JavaScript 无关痛痒问题,Lint 工具可以自动修复,比如帮程序员对齐代码缩进,添加或者删除分号等等。这种自动修复可以让程序员专注于修复更加重要问题上,不是这些细枝末节问题。...,返回该文本诊断结果 给定代码文本、文件名及其他必要信息,返回该文本自动修复结果 实际上,Linter 一般会有更多方法,比如: 搜索指定文件夹内该文件类型文件 中断检查 MyLinter...执行并返回应用自动修复结果 需要时候中断检查请求 命令行输出诊断结果并如期退出(没错误以 0 退出,有错误以 -1 退出) Engine 诊断指定目录 命令行工具最大一个用处就是诊断当前目录下所有文件...自动修复文件 命令行工具和 Node.js API 均可以自动修复单个或多个文件,命令行通过指定自动修复文件, Node.js API 一般用于 VSCode 等 IDE 用于格式化代码。

1.2K10

2023 最新最全 VSCode 插件推荐!

并且,它还添加了很多 Vue 指令和事件处理程序输入时提供很好建议。 volar 是专门为 Vue 3 构建语言支持插件。...该插件会显示导入库大小,如果大小为绿色,则表示库很小,红色表示库很大。 Time Master 编程活动自动生成指标、见解和时间跟踪。它是一个开源项目,独立于网络环境,安全轻量。...Auto Close Tag 通常想要使用一个特定 HTML 元素时,需要输入开始标签和结束标签。使用该插件,只需要输入开始标签,它就会自动添加结束标签。...对于 Vue 开发人员来说,它还支持自定义类型名称。当输入自定义组件开始标签时,它会自动添加结束标签。...Better comments 该插件对不同类型注释会附加了不同颜色,更加方便区分,帮助我们代码创建更人性化注释。

2.7K30

前端团队代码规范最佳实践,个人成长必备!

作者:杨成功 原文:https://segmentfault.com/a/1190000040948561 本文代码规范,代码检查,代码格式化,以及编辑器自动化实现方向,介绍代码规范统一我们团队实践应用...问:ESLint 检查与 TypeScript 检查有啥区别? TypeScript 只会检查类型错误, ESLint 会检查风格错误。...React 配置 React 默认配置基础上,也有一套推荐语法配置,定义 plugin:react/recommended 这个插件,如果你前端框架是 React,要定义 eslint 规范...true) "jsxBracketSameLine": false, // 多行JSX>放置最后一行结尾,不是另起一行(默认false) "arrowParens": "avoid"...image.png Prettier 插件安装之后会作为编辑器一个格式化程序代码右键格式化,就可以选择 Prettier 来格式化当前代码。

65910

提高你编码效率

对于程序员来说,大部分时间都是在跟编辑器在打交道。可以说是程序小情人都不为过。 对于情人,我们希望他能漂亮,善解人意,能力出众,温柔贤惠。...对于编辑器来说,要能设置漂亮界面,能够代码提示和自动补全,能够支持各种语言和代码检查,能够方便快捷操作。 感觉VScode就是集成了各种编辑器优点。...vscode-icons: 这个装完以后,各种文件就可看到类型 project-manager:管理项目的 code runner: 运行代码 debugger for chrome: 在编辑器打断点...,方便文件查找 filesize 底部状态栏显示当前文件大小,点击还可以看到详细创建、修改时间、gzip压缩大小等。...,开启对非单引号emmet识别 "xml": { "attr_quotes": "single" } }, // reactjsx添加对emmet支持

1.7K10

深度讲解TS:这样学TS,迟早进大厂【21】:代码检查

博主是一个专注于前端开发程序猿~ 曾经主做于vue,react,小程序,uniapp,RN等各大框架~ 现在主攻web安全,数据加密,项目架构,性能优化~ 技术之路,任道重远。... VSCode 中集成 ESLint 检查§ 在编辑器中集成 ESLint 检查,可以开发过程中就发现错误,甚至可以保存时自动修复错误,极大增加了开发效率。...VSCode ESLint 插件默认是不会检查 .ts 后缀,需要在「文件 => 首选项 => 设置 => 工作区」(也可以项目根目录下创建一个配置文件 .vscode/settings.json...true }, ], "typescript.tsdk": "node_modules/typescript/lib" } 就可以保存文件自动修复为: let myName...} 这样就实现了保存文件时自动格式化并且自动修复 ESLint 错误。

2.5K20

Prettier与ESLint:代码风格与质量自动化保证

Prettier 和 ESLint 是两个互补工具,它们共同确保代码风格一致性和质量。Prettier 负责格式化代码, ESLint 则执行更复杂静态分析和规则检查。...Prettier作用:自动化代码格式化,确保代码缩进、括号、引号、换行等样式一致。不需要配置太多规则,因为Prettier有一套默认代码风格。.../parser @typescript-eslint/eslint-plugin项目中使用npx eslint或配置IDE(VSCodeESLint插件来进行实时检查。...eslint-config-prettier然后.eslintrc.js添加以下内容:module.exports = { // ......配置IDEVisual Studio Code、WebStorm或其他支持ESLint和PrettierIDE,安装对应插件并配置自动格式化和检查。

3200

ESLint 开始,说透我如何在团队项目中基于 Vue 做代码校验

何在 VSCode 通过插件来协助代码校验工作; 如何保证 push 到远程仓库代码是符合规范; 下面开始阅读吧,如果你对 ESLint 比较熟悉,可以直接跳过这个部分。...Prettier 是什么 用它自己的话来说:我是一个自以为是的代码格式化工具,而且我支持文件类型很多,比如: JavaScript(包括实验特性) JSX Vue TypeScript CSS、Less...= false trim_trailing_whitespace = false 虽然它提供格式化配置参数很少,就 3 个,缩进风格、是否文件末尾插入新行和是否删除一行前后空格。...但是它还是非常有必要存在,理由有 3 个: 能够不同编辑器和 IDE 中保持一致代码风格; 配合插件打开文件即自动格式化,非常方便 支持格式化文件类型很多; 如果需要让以上配置生效,还得...安装完成,需要在设置里写入配置: VSCode 左下角找到一个齿轮 ⚙ 图标,点击选择设置选项,这个时候打开了设置面板; 然后 VSCode 右上角找到打开设置(json)图标,点击,会打开

2.3K20
领券