在当今这个技术日新月异的时代,开发者只有持续学习,才能紧跟时代的浪潮。为了助力开发者在高效学习与工作中实现平衡(告别996的束缚),众多卓越且实用的开发工具应运而生,它们如同强大的助力器,极大地提升了我们的工作效率与创造力。
欢迎PR或Issues投稿:
AwesomeToolsAwesomeTools,程序员常用高效实用工具、软件资源精选,办公效率提升利器,以下工具、软件排名不分先后(ACuratedCollectionofHigh-EfficiencyandPracticalToolsandSoftwareResourcesforProgrammerstoBoostOfficeProductivity)。
AwesomeTools,高效率工具详细介绍
AI辅助编程工具工具名称
工具详细介绍
工具访问地址
豆包MarsCode
基于豆包大模型,提供智能AIIDE和AI编程助手,带给你全新的编码体验。AIIDE提供开箱即用的开发环境,AI编程助手提供代码生成、代码解释、单测生成和问题修复等功能,支持上百种编程语言和主流开发环境。
FittenCode
FittenCode是由非十大模型驱动的AI编程助手,它可以自动生成代码,提升开发效率,帮您调试Bug,节省您的时间。还可以对话聊天,解决您编程碰到的问题。免费且支持80多种语言:Python、C++、Javascript、Typescript、Java等。
CodeGeeX
CodeGeeX,AI编程助手,AI编程辅助工具,AI写代码,AI代码生成,代码生成模型,编程工具,copilot,智谱华章,智谱AI,智谱大模型,AIProgrammingTool,CodeGeneration,CodeCompletion,AICodingAssistant。
小浣熊家族
基于商汤大语言模型打造的AINative生产力系列工具,覆盖软件开发、数据分析、编程教育等多个场景,旨在通过先进的人工智能技术优化和提升工作效率。
通义灵码
通义灵码,基于通义大模型的AI研发辅助工具,提供代码智能生成、研发智能问答、任务自主执行等能力,为开发者带来智能化研发体验,引领AI原生研发新范式。包含智能编码助手和AI程序员。
GitHubCopilot
GitHubCopilot是一款AI编码助手,可帮助你更快、更省力地编写代码,从而将更多精力集中在问题解决和协作上。
BaiduComate
基于文心大模型,结合百度编程大数据,为你生成优质编程代码。文心快码-BaiduComate,更懂你的AI编程伙伴,研发效率提升好帮手。
Cursor
Cursor是一款由AI驱动的代码编辑器,通过代码库理解、预测性编辑、自然语言代码生成和与现有工具的无缝集成等高级功能,提升开发者的生产力。它结合了传统IDE的熟悉感与尖端AI能力,简化了编码过程。
CodeWhisperer
AmazonCodeWhisperer使用您的AI编码配套应用程序更快、更安全地构建应用程序。
IDE代码编辑器工具工具名称
工具详细介绍
工具访问地址
VisualStudio2022
比以往更快更可靠的64位VisualStudio。使用.NET6、Blazor、MAUI开发跨平台和云应用。在开发人员内部循环中跨.NET应用使用热重载功能。在Linux环境中生成、调试、测试.NET应用。一次向多达一行应用增强的IntelliCode完成。开发跨平台C++项目并轻松面向C++20。
Rider
JetBrainsRider是一款一体化IDE,适合使用整个.NET技术堆栈以及参与游戏开发的开发者。它的强大功能集允许您开发各种面向.NET、、MAUI等框架或Unity、UnrealEngine或Godot等游戏引擎的应用程序。
IDEA
IDEA是一款由JetBrains公司开发的集成开发环境(IDE),主要面向Java开发。它内置了对Git版本控制系统的完整支持。在IDEA中,你可以通过简单的界面操作来执行Git的各种操作,例如提交更改、拉取最新代码、创建分支、合并代码等。此外,IntelliJIDEA还提供了强大的可视化工具,帮助你更好地理解项目的代码历史和分支结构。
信息可视化工具工具名称
工具详细介绍
工具访问地址
ProcessOn
【强力推荐】ProcessOn是一款专业强大在线作图工具,提供AI生成思维导图流程图,支持思维导图、流程图、组织结构图、网络拓扑图、鱼骨图、UML图等多种图形。同时可实现人与人之间的实时协作和共享,提升团队工作效率。
XMind
XMind是一款非常实用的商业思维导图软件,简单易用、美观、功能强大,拥有高效的可视化思维模式,具备可扩展、跨平台、稳定性和性能,脑图的首选。
Excalidraw
Excalidaw是一个开源的虚拟协作白板画图工具,可让你轻松绘制具有手绘感觉的图表,基于这个项目可以轻松定制属于你自己的白板、思维导图、原型草图设计、流程图工具等。
VisionOn
VisionOn是一个轻量在线图形工具,实现了Visio的大部分功能,满足流程图、电路图、平面制图、软件设计、工程管理、思维导图、结构化分析等各种图形绘制。
文档和知识库工具工具名称
工具详细介绍
工具访问地址
语雀
免费的在线文档神器,用于做笔记,编写技术文档非常的好用,简洁舒适方便实用,最关键的是支持Markdown语法,非常适合极简主义者。注册后在会员信息页填写邀请码TBEPM8即可免费领取30天语雀会员。
飞书文档
飞书文档作为新一代高效协作工具,融合了在线文档和协同文档的所有功能,不仅能插入在线表格,将数据表转换成看板,还能用思维笔记,将思考路径可视化,更有丰富模板满足多场景创作需求。
有道云笔记
有道云笔记是一款多平台记录工具,支持扫描、语音、Markdown、收藏等多种记录方式,内容多端实时同步。强大的AI工具带来全方位赋能,帮你提效减负;微信、微博等优质内容一键收藏到笔记,全面助力高效学习和工作。
docsify
docsify可以快速帮你生成文档网站。不同于GitBook、Hexo的地方是它不会生成静态的.html文件,所有转换工作都是在运行时。如果你想要开始使用它,只需要创建一个就可以开始编写文档并直接部署在GitHubPages。
SiYuan
思源笔记是一款隐私优先的个人知识管理系统,支持细粒度块级引用和Markdown所见即所得。
Markdown编辑器工具名称
工具详细介绍
工具访问地址
MarkText
MarkText是一个基于MITLicense完全开源免费的Markdown编辑器,支持Windows、macOS和Linux系统平台。它具有实时预览功能,支持数学表达式、代码高亮,并能够输出HTML和PDF文件。此外,MarkText还支持直接从剪贴板粘贴图像,让编辑过程更加简洁和优雅。无论您是写作、笔记还是进行技术文档撰写,MarkText都是一个功能强大且易于使用的工具。
Typora
Typora是一款好用极简收费的跨平台Markdown编辑器,软件使用这款软件能够帮助用户轻松将文本转换到HTML,软件从底层向上设计,软件支持markdown的标准语法,同时这款软件还支持动态预览功能,一键预览,让一切都变得如此干净、纯粹。
DownmarkerWPF
DownmarkerWPF是一个基于WPF开发的、可视化的Markdown编辑器。
文本编辑器工具工具名称
工具详细介绍
工具访问地址
Notepads
一个.NET开源、免费(MITLicense)、现代、轻量级、具有极简主义设计的文本编辑器。
NotepadNext
是一个跨平台的Notepad++重新实现工具。
notepad--
一个国产跨平台、轻量级的文本编辑器,是替换notepad++的一种选择。其内置强大的代码对比功能,让你丢掉付费的beyondcompare。
数据库管理工具工具名称
工具详细介绍
工具访问地址
DBeaver
DBeaver是一款免费的、开源的数据库管理工具,支持多种数据库平台,包括MySQL、PostgreSQL、Oracle、SQLServer等。它提供了一个功能丰富的图形用户界面(GUI),使得数据库管理、查询、编辑变得更加直观和便捷。
DbGate
DbGate是一个跨平台的数据库管理器,设计用于简化多数据库同时操作的复杂性,同时提供高级功能如模式比较、可视化查询设计器、图表可视化等。DbGate可作为Windows、Linux和Mac的应用程序运行,也可作为Docker容器在服务器上运行,或在客户端的Web浏览器中运行。
JookDB
JookDB是一种免费通用的数据库管理工具,可让你从单个应用程序同时连接到MySQL,MariaDB,Oracle,PostgreSQL,SQLite,DB2,MongoDB,Redis,达梦,OceanBase,人大金仓,TiDB和SQLServer数据库。可以快速,轻松地构建,管理和维护数据库。
AntaresSQL
AntaresSQL是一个开源、跨平台的SQL客户端工具,旨在为用户提供简洁、易用且功能丰富的SQL查询和数据库管理体验。AntaresSQL支持多种常见的数据库系统,包括MySQL、PostgreSQL、SQLite、MicrosoftSQLServer等,可以连接并管理这些不同类型的数据库。
NavicatPremium
NavicatPremium是一套数据库开发工具,让你从单一应用程序中同时连接MySQL、MariaDB、MongoDB、SQLServer、Oracle、PostgreSQL和SQLite数据库。它与AmazonRDS、AmazonAurora、AmazonRedshift、MicrosoftAzure、OracleCloud、MongoDBAtlas、阿里云、腾讯云和华为云等云数据库兼容。你可以快速轻松地创建、管理和维护数据库。
NavicatPremiumLite
NavicatPremiumLite是Navicat的精简版,它包含了用户执行主要的基本数据库操作所需的核心功能。它允许你同时连接到各种数据库平台,包括MySQL、PostgreSQL、SQLServer、Oracle、MariaDB,以及Redis和MongoDB等NoSQL数据库,所有这些操作都可以通过一个应用程序来完成。
Datagrip
DataGrip是JetBrains公司推出的管理数据库的产品,对于JetBrains公司,开发者肯定都不陌生,IDEA和ReSharper都是这个公司的产品,用户体验非常不错。最开始我用它就单纯看同事在用很酷的界面,后面发现功能也香,高亮文本啥的,很多功能大家可以去挖。
SQLiteStudio
SQLiteStudio一个免费、开源的、跨平台的SQLite数据库管理工具,使用C++编写,采用Qt框架。它提供了一个直观的界面,方便用户管理和操作SQLite数据库。
DBBrowserforSQLite
DBBrowserforSQLite是一个高质量、可视化、开源的工具,用于创建、设计和编辑与SQLite兼容的数据库文件。它适用于想要创建、搜索和编辑数据库的用户和开发人员。DBBrowserforSQLite使用熟悉的类电子表格界面,因此无需学习复杂的SQL命令。
Git管理工具工具名称
工具详细介绍
工具访问地址
SourceTree
SourceTree是一款免费的Git和Hg客户端管理工具,同时也是Mercurial和Subversion版本控制系统工具。支持创建、克隆、提交、push、pull和合并等操作。SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。
GithubDesktop
GitHubDesktop是免费的开放源代码应用程序,可帮助处理托管在GitHub或其他Git托管服务上的代码。使用GitHubDesktop,可以在图形用户界面中执行提交和推送更改等Git命令,而不是使用命令行。
Fork
Fork是一款功能强大的Git客户端,支持Windows和Mac操作系统。它提供了直观的用户界面和丰富的功能,使得开发者能够轻松地进行Git仓库的管理和版本控制。
UGit
UGit是一款腾讯自研的Git客户端,为了让每个人都可以轻松使用Git,从而提高开发效率和团队协作的流畅性。支持工蜂MR/CR,工蜂议题管理,另外对于Git的原生特性有着深度支持。
TortoiseGit
TortoiseGit是一款免费的Windows平台上的Git客户端工具,它集成在Windows资源管理器中,提供了直观且易于使用的界面,方便开发者进行Git版本控制操作。
GitExtensions
一个.NET开源、免费的用于管理Git存储库的独立图形用户界面(GUI)工具,它还与Windows资源管理器和MicrosoftVisualStudio(2015/2017/2019/2022)集成。
GitKraken
GitKraken是一款跨平台的Git客户端工具,旨在提供直观、可视化的界面和强大的功能,使Git版本控制变得更加简单和高效。GitKraken可以在Windows、macOS和Linux等操作系统上运行,使得开发者可以在不同平台上使用相同的Git客户端工具。
SmartGit
SmartGit是一款跨平台的Git客户端工具,提供了直观的图形用户界面和丰富的功能,使得开发者能够更轻松地进行版本控制操作。它支持提交、拉取、分支管理、合并等基本的Git功能,同时还提供了诸如交互式合并、快速切换分支等高级功能。SmartGit还可以与GitHub、GitLab、Bitbucket等代码托管平台无缝集成,方便开发者进行远程仓库的操作和团队协作。
抓包调试工具工具名称
工具详细介绍
工具访问地址
Fiddler
Fiddler是一款功能强大的HTTP网页抓包调试工具。Fiddler支持监视、设置断点、甚至修改输入输出数据等功能,能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。同时Fiddler要比其他网络调试器更加简单,不仅暴露http通讯,还提供了一个友好的用户格式。
Reqable
Reqable是一款跨平台的专业HTTP开发和调试工具,在全平台支持HTTP1、HTTP2和HTTP3(QUIC)协议,简单易用、功能强大、性能高效,助力程序开发和测试人员提高生产力!本产品需要一定的网络基础知识,适合开发、测试、网络、安全、爬虫等工程专业人员使用,或者在专业人员的指导下使用。
性能压测工具工具名称
工具详细介绍
工具访问地址
JMeter
Jmeter是由Apache公司开发的一个纯Java的开源项目,旨在对功能行为进行负载测试并测量性能。它最初是为测试Web应用程序而设计的,但后来扩展到其他测试功能。
RunnerGo
RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。
⚙Redis管理工具工具名称
工具详细介绍
工具访问地址
RedisDesktopManager
RedisDesktopManager是一款非常实用的Redis桌面管理工具,它可以支持命令控制台操作,以及常用,查询key,rename,delete等操作。基于Qt5开发,支持通过SSHTunnel连接。
AnotherRedisDesktopManager
一个更快更好更稳定的redis桌面管理器【GUI客户端】,兼容Linux、Windows、Mac。更重要的是,加载大量密钥时不会崩溃。
RedisInsight
RedisInsight是一个直观且高效的RedisGUI,允许您与数据库交互并管理数据-内置对Redis模块的支持,支持多种操作系统:Linux、Windows和macOS。
TinyRDM
一个现代化轻量级的、跨平台的Redis桌面客户端,支持Mac、Windows和Linux。
♂️API调试工具工具名称
工具详细介绍
工具访问地址
Apifox
Apifox是接口管理、开发、测试全流程集成工具,定位Postman+Swagger+Mock+JMeter。通过一套系统、一份数据,解决多个系统之间的数据同步问题。只要定义好接口文档,接口调试、数据Mock、接口测试就可以直接使用,无需再次定义;接口文档和接口开发调试使用同一个工具,接口调试完成后即可保证和接口文档定义完全一致。高效、及时、准确!
Postman
Postman是一款功能强大的网页调试与发送网页HTTP请求的调试工具,开发人员使用Postman为接口优先的模型设计提供了很多便利,调试接口的利器,值得推荐。
SSH客户端软件工具名称
工具详细介绍
工具访问地址
PortX
PortX是一款跨平台的SSH客户端,它可以在Mac、Windows、Linux、Android和iOS等设备上使用。PortX提供了简单但全面的用户界面,可以提供纯粹的终端模拟体验。使用PortX,您可以同时管理多个会话,并通过选项卡式界面提高工作效率。无论您是在哪个平台上使用PortX,都可以享受到统一的用户体验。
Xterminal
一个好用的在线SSH、SFTP工具,随时随地打开,支持文件在线编辑、状态监控,支持私有部署线路,给你最大的数据安全保障(服务器文件管理/状态监控/AI命令解释补全)。
Xshell
Xshell是一个功能强大的终端模拟器,支持SSH、SFTP、telnet,rlogin和串行。人们可以使用它在Windows界面下用来访问远端不同系统下的服务器,从而达到远程控制终端的目的。
ModengTerm
ModengTerm是一个用WPF开发的终端模拟器,它拥有类似于XShell的强大功能,并且它是开源和免费使用的。它的最终目标可以作为XShell的平替产品,让你拥有一个免费,安全,放心使用的虚拟终端软件。
远程连接工具工具名称
工具详细介绍
工具访问地址
TeamViewer
TeamViewer是全面的远程访问、远程控制及远程支持解决方案,几乎适用于所有桌面和移动平台,包括Windows、macOS、Android及iOS。TeamViewer让您能够远程访问位于世界各地的计算机或移动设备,且操作行云流水,犹如近在眼前。此外,通过我们安全的全球远程访问网络,您还可随时随地远程连接到服务器、商用级机器及IoT设备。
ToDesk
是一款稳定流畅,免费的远程控制软件,支持在内网、外网和移动网络环境下,随时随地发起远程控制。
向日葵
向日葵远程控制软件是一款阳光的远程控制及远程桌面产品,通过向日葵你可以在世界上任何地点、任何网络中访问并远程控制你家里或办公室的电脑主机。向日葵是一款获得微软认证的远程控制软件,界面友好,简单易用,安全放心。向日葵和全球知名企业高通创锐讯合作推出全球首个从网络芯片实现远程开机/唤醒的一体化远程控制的解决方案。
RustDesk
一款TeamViewer的替代品,一个开源免费的远程桌面软件,开箱即用,无需任何配置。
1Remote
1Remote是一个功能丰富、易于使用的远程会话管理工具,适用于需要频繁连接和管理远程会话的用户。其支持多种协议、提供详细的配置选项和定制功能,使得远程连接和管理变得更加灵活和高效。同时,项目也鼓励用户通过不同的方式参与和支持其发展。
Quasar
Quasar是一个免费、开源的Windows远程管理工具,使用C语言代码格式化工具,它使用Roslyn来解析你的代码,并根据其自身的规则重新格式化代码。
CodeMaid
CodeMaid是一款由.NET开源、免费、强大的VisualStudio实用插件,旨在帮助开发者简化、清理和格式化他们的C、XAML、CSS、LESS、SCSS、JavaScript和TypeScript代码。它提供了多种功能,如清理代码、格式化注释、连接多行、移除全部语言开发且开源的操作简单、免费的屏幕录制和GIF动画制作神器。
实用音乐播放器工具名称
工具详细介绍
工具访问地址
YesPlayMusic
一个高颜值的第三方网易云播放器,支持Windows/macOS/Linux。
MusicPlayer2
MusicPlayer2是一款集音乐播放、歌词显示、格式转换等众多功能于一身的音频播放软件。支持歌词显示、歌词卡拉OK样式显示、歌词在线下载、歌词编辑、歌曲标签识别、专辑封面显示、专辑封面在线下载、频谱分析、音效设置、任务栏缩略图按钮、主题颜色、格式转换等功能。播放内核为BASS音频库()。播放器支持几乎所有常见的音频格式。
Harmonoid
一款播放和管理音乐库的软件,界面美观且富有活力。具备功能播放列表、视觉效果、同步歌词、音高转换、音量提升等等。
MusicFree
一个插件化、定制化、无广告的免费音乐播放器,目前只支持Android和HarmonyOS。
TTKMusicPlayer
音乐播放器模仿酷狗,基于Qt和Qmmp库开发,支持Windows和Linux平台。
PDF管理工具工具名称
工具详细介绍
工具访问地址
PDFPatcher
C和C++等多种语言)。
CodeGeeX(免费)
CodeGeeX是一款基于大模型的智能编程助手,它可以实现代码的生成与补全、自动为代码添加注释、自动解释代码、自动编写单元测试、实现代码审查CodeReview、自动修复代码fixbug、自动生成commitmessage完成git提交,以及在不同编程语言的代码间实现互译、针对技术和代码问题的智能问答等丰富的功能(支持Python、Java、C、JavaScript、Typescript等15种编程语言)。
FittenCode(免费)
FittenCode是由非十大模型驱动的AI编程助手,它可以自动生成代码,提升开发效率,帮您调试Bug,节省您的时间。还可以对话聊天,解决您编程碰到的问题(支持javascript,markdown,java,json,php,python,csharp,typescript,html,c,cpp,yaml,zig,go,ruby,css,kotlin,shell等80多种语言)。
CodeMaid(免费)
CodeMaid是VisualStudio的开源扩展,用于清理和简化C、VB、PHP、PowerShell、R、JSON、XAML、XML、ASP、HTML、CSS、LESS、SCSS、JavaScript和TypeScript编码。
CSharpier(免费)
CSharpier是一个用于C代码,然后根据特定的规则重新格式化它,使其符合CSharpier的代码风格。这个工具的设计目的是使代码风格保持一致,从而提高代码的可读性和可维护性。
XAMLStylerforVisualStudio2022(免费)
XAMLStyler是一个VisualStudio扩展,它根据一组样式规则格式化XAML源代码。此工具可以帮助您/您的团队保持更好的XAML编码风格以及更好的XAML可读性。
(免费)
一款可以直接在VisualStudio中查看EFCore查询计划调试器可视化工具(帮助开发者分析和优化数据库查询性能),支持SQLServer和PostgreSQL两个数据库。
SolutionColors(免费)
SolutionColors允许将颜色与解决方案关联起来,并在VisualStudio的不同位置显示。灵感来自VSCode的Peacock扩展。
VisualStudioThemePack(免费)
基于默认VSCode主题的主题包,使用主题转换器创建。这些主题与VisualStudio2022Preview4及更高版本最兼容(支持的主题包括:Abyss、Dark+、KimbieDark、Light+、Monokai、MonokaiDimmed、QuietLight、Red、SolarizedDark、SolarizedLight、TomorrowNightBlue)。
IndentGuides(免费)
显示代码缩进线,有助于保持代码的结构清晰。页宽标记有三种样式:实线、点线面和虚线,有粗细之分,颜色也可自定义。默认为灰色虚线,如图所示。每个缩进级别可以有不同的样式和颜色。
MarkdownEditor(免费)
功能齐全的Markdown编辑器,具有实时预览和语法高亮功能。支持GitHub版本的Markdown。
HTMLSnippetPack(免费)
它提供了一组预定义的HTML代码段(snippets),以帮助开发者更快速地编写HTML代码。这些代码段是预先定义的代码模板,可以通过简单的代码缩写触发,然后自动生成相应的HTML代码块,从而提高编写HTML的效率和准确性。
Ozcode(付费)
Ozcode是一个用于VisualStudio的插件拓展,旨在优化和简化C程序员提供更佳的编码体验和效率的VisualStudio扩展,增强了语法高亮、快速信息(工具提示)、导航栏、滚动条、显示质量,并带来了自动更新的版本号、智能工具栏与高级编辑、代码分析和重构命令等。
EFCorePowerTools(免费)
其作用是增强EntityFrameworkCore(EFCore)的开发体验,旨在简化EntityFrameworkCore应用程序的开发和维护过程,提供可视化工具和分析功能,以加速数据库相关任务的完成。
VisualAssist(付费)
一款提高C/C++和CDevKit
CDevKit)是一个扩展工具,它为您的C开发体验。
C提供丰富的语言支持,并与C体验。
vscode-icons
vscode-icons不仅能够给文件夹、文件添加上舒适的图标,而且可以自动检测项目,根据项目不同功能配上不同图标,例如,git、Markdown、配置项、工具类等。
Tabnine
Tabnine是一款AI代码补全插件,适用于JavaScript、Python、Java、TypeScript和其他所有编程语言。它通过自动补全代码来提高开发人员的工作效率。TabNine开箱即用。响应速度快:通常会在不到10毫秒的时间内生成建议列表。
GitHubCopilot
CodeGeeX
CodeGeeX是一款功能强大的基于LLM的智能编程助手。它提供代码生成/完成、注释生成、代码翻译和基于人工智能的聊天等功能,帮助开发人员显著提高工作效率。CodeGeeX支持多种编程语言。
DockerforVisualStudioCode
通过Docker扩展,可以轻松地从VisualStudioCode构建、管理和部署容器化应用程序。它还能在容器内一键调试、Python和.NET。
AutoCloseTag
自动添加HTML/XML关闭标记,与VisualStudioIDE或SublimeText相同(对前端开发的小伙伴非常有用)。
BetterComments
更好的注释扩展将帮助您在代码中创建更人性化的注释。使用此扩展,您将能够将注释分类为:警报、查询、待办事项、强调、注释掉的代码也可以设置样式,以使代码不应该存在、您可以在设置中指定任何其他注释样式。
h
ESLint
ESLint是一个代码规范和错误检查工具。
GitLens
GitLens内置到VisualStudio代码Git的能力。它可以帮助您通过Git责任注释和代码镜头一目了然地看到代码作者的身份,无缝地导航和浏览Git存储库,通过功能强大的比较命令获得有价值的见解,等等。
GitHistory
Git历史记录,搜索和更多内容(包括gitlog)。
DrawioPreview
在VsCode中预览绘图图文件。
PathIntellisense
Vetur
Vue多功能集成插件,包括:语法高亮,智能提示,emmet,错误提示,格式化,自动补全,debugger。vscode官方钦定Vue插件,Vue开发者必备。
vscode-element-helper
VSCode-Element-Helper是Element-UI的VSCode扩展,Element-UI是一个很棒的库。越来越多的项目使用它。因此,为了帮助开发人员通过Element-UI编写更高效的代码。
VueVSCodeSnippets
Vue语法片段扩展。
AngularLanguageService
VisualStudioCode的AngularLanguageService扩展提供了与Angular项目相关的语言支持和功能,以提高开发人员在VSCode中的Angular开发体验。
CodeRunner
运行多种语言的代码段或代码文件C,C++,Java,JavaScript,PHP,Python,Perl,Perl6,Ruby,Go,Lua,Groovy,PowerShell,BAT/CMD,BASH/SH,F(.NETCore),C(.NETCore),VBScript,TypeScript,CoffeeScript,Scala,Swift,Julia,Crystal,OCamlScript,R,AppleScript,Elixir,,Clojure,Haxe,Objective-C,Rust,Racket,Scheme,AutoHotkey,AutoIt,Kotlin,Dart,FreePascal,Haskell,Nim,D,Lisp,Kit,V,SCSS,Sass,CUDA,和自定义命令。
IconFonts
iconfonts是一款提供VSCode图标、字体缩写的的插件。虽然看上去很不起眼,但是对于前端开发,这款工具可以说能够极大的提高开发效率。通过一些缩写,能够快速补全iconfonts相关的代码片段,这样能够减少80%以上的手动输入内容。iconfonts支持html、css、less、sass、scss、stylus、jsx、blade、vue。
Gitlink
gitlink是一款辅助和增强VSCodeGitHub使用的插件。
GraphQL
GraphQL扩展包括自动完成功能它会在您键入时建议在查询中使用的字段和参数,从而更容易编写有效的GraphQL代码。此功能可为您节省时间并降低出现语法错误的可能性。它安装了一个内置的linter,可以检查您的代码是否有错误并提出修复建议。使用此扩展可防止GraphQL错误并提高效率。