玩转vscode 开发神器

前言

小编每次在整理vscode 插件的时候,会收集一些好用插件,阅读的每一篇介绍vscode文章,介绍都不全面。下面小编整理了开发过程中,实用的插件集合。 还在为挑选工具而发愁吗?小编带你领略vscode 不一样的美,流连忘返。如果雷同,都是抄袭的小编的。

通用插件

Language pack extension for Chinese

适用于 VS Code 的中文(简体)语言包

Material Icon Theme

将材质设计图标添加到VS Code中。显示文件夹、文件名、目录层次

Comment Translate 强烈推荐需要看技术英文文档,超级好用,翻译的也很准确

许多优秀的项目,都有丰富的注释,使用者可以快速理解代码意图。但是如果使用者并不熟习注释的语言,会带来理解困难。 本插件使用 Google、Bing、Baidu、AliCloud、DeepL等的 Translate API 翻译 VSCode 的编程语言的注释。

Remote - SSH 远程开发神器

可以在window 上连接Linux服务器,进行Linux环境开发,所有插件兼容Linux环境

Git Graph Git历史查看插件

可以查看Git 提交的文件历史记录。你还在用sourceTree、TortoiseGit(小乌龟)、UGIT(Tx内部Git管理工具,一般不定向搜索,是搜索不到的。下载地址https://code.tencent.com/ugit/)综合来看市面上的Git管理工具琳琅满目。选择IDE自带的插件,避免选择困难症。不过插件安装完成后,开启的地方比较隐蔽,上图。
玩转vscode 开发神器_第1张图片

GitLens — Git supercharged git管理神器,没有比这个还好用的插件了,如果非要排名,它一定是排第一位。

集成文件上传、文件对比、文件历史记录跟踪、可以定位到每一行的修改历史记录。功能相当全面。

玩转vscode 开发神器_第2张图片

TODO Highlight

使用编辑器加备注。跟打标签类似。

玩转vscode 开发神器_第3张图片

Code Runner

有些静态语言,需要编译。可以通过这个插件,方便执行编译执行功能,不用写编译代码来编译。支持PHP、GO、Java、C、C++ 等一系列语言。

Makefile Tools

支持makefile 文件格式

Prettier - Code formatter

代码格式化工具

Bookmarks

书签栏功能。跟Google浏览器书签管理栏类似功能

Error Lens

错误提示插件。不过不推荐使用,代码还没写完就开始提示错误。影响开发节奏

IntelliCode

Visual Studio IntelliCode 通过提供 上下文感知代码完成来增强软件开发。 IntelliCode 可以通过 Visual Studio 中的主安装程序获得,也可以作为 Visual Studio Code 的扩展。

REST API

插件功能支持 REST 代码风格

Draw.io

扩展集成了Draw.io(也称为diags.net)到VS Code。

Notes

扩展集成了编写笔记

plantUML

可以画UML图
玩转vscode 开发神器_第4张图片

LeetCode

可以编写LeetCode 算法题
玩转vscode 开发神器_第5张图片

vscode-mindmap

可以画思维导图
玩转vscode 开发神器_第6张图片

PHP插件

PHP DocBlocker

适用于接口文档写注释。

PHP Intelephense

支持PHP 代码自动代码补全、跳转、语法问题等IDE功能。PHP代码开发必备

PHP Debug

PHP 代码调试工具

GO插件

Go for Visual Studio Code

Golang 开发必备插件。集合了IDE开发中大部分能用到的所有功能。

Go Doc

Golang 文档自动生成插件

Better Go Syntax

Golang 语法格式规范。有助于写代码标准化格式

Java 插件

java 开发需要用到插件比较多

Language Support for Java(TM) by Red Hat

支持Java 虚拟机

Maven for Java

支持maven 包管理

Extension Pack for Java

支持扩展包加载

Test Runner for Java

支持简单化支持Java命令

Debugger for Java

调试java 代码

Project Manager for Java

Java项目管理

你可能感兴趣的:(玩转vscode 开发神器)