当前位置: 首页 > 科技观察

开发效率翻倍的九大VSCode扩展

时间:2023-03-20 00:41:13 科技观察

很多初学者在写代码的时候肯定会遇到一些问题。你最终会花费很多时间,或者你犯了错误,你最终会认为编程不是你的事。那么这篇文章就是为你准备的。VisualStudioCode是Microsoft为Windows、Linux和macOS开发的最好的免费源代码编辑器之一。它提供了惊人的功能以及用户友好的环境。“让它工作,让它正确,让它快速。”-KentBeck如何安装VSCode扩展?如果您不知道如何安装扩展程序,请不要担心,这很简单。单击屏幕左侧的扩展程序图标。它是第五个图标,就在“调试”图标下方。在搜索栏中搜索扩展程序,然后单击安装。现在您知道如何安装扩展了。因此,不要浪费任何时间,让我们看一下可以使您的编程更轻松的扩展。注意:这些扩展来自我的个人经验。你可以探索更多。1.LiveServerLiveServer扩展对于Web开发非常有用。此扩展为静态和动态页面提供实时重新加载功能。当您保存代码时,更改会立即反映在浏览器中。每次保存代码时,它都会重新加载浏览器,您可以看到浏览器中反映的更改。所以这个扩展可以更快地发现错误,因此您可以轻松地对您的代码进行一些试验。详情请见:https://www.linuxmi.com/vs-code-live-server.html2.CodeSpellCheckerCodeSpellChecker是StreetSideSoftware的基本拼写检查器,可以很好地配合camelCase使用。此拼写检查器有助于捕获常见的拼写错误,同时将误报数量保持在较低水平。安装后会自动启用DocumentationandProgrammingLanguages中的拼写检查器。它支持多种语言。3.GitLensGitLens是GitKraken的一个开源扩展,可以帮助你更好地理解你的代码。它可以让您快速了解更改了一行或代码块的人员、原因和时间。每行代码旁边都有日志,写的同学都逃不过。它提供了许多很棒的功能,例如修订导航、当前行追溯、状态栏追溯、Git命令面板、终端链接等等……4.KiteKite是一个AI驱动的编程助手。功能可以说是非常强大了,在我们编写Python代码的时候提供强大的补全和提示支持,非常方便。它通过保存关键点并在正确的时间向您显示正确的信息来帮助您更快地编写代码。智能代码块是Kite的一个功能,可以为我们智能补全Python代码块。最有意思的是,因为有AI的功劳,建议代码块不是开发者预先编码的,而是根据你的代码自动学习生成的。因此,使用范围更广。Kite适用于所有主要编程语言:Python、Java、Go、PHP、C/C#/C++、JavaScript、HTML/CSS、Typescript、React、Ruby、Scala、Kotlin、Bash、Vue和React。5.LiveShareLiveShare是微软的实时协作开发扩展。它使您能够与他人实时协作编辑和调试,无论您使用的是哪种编程语言或正在构建的应用程序。与传统的结对编程不同,它允许开发人员一起工作,同时保留他们各自的编辑器偏好,以及拥有自己的光标。6.PathIntellisensePathIntellisense是一款VSCode插件,自动补全文件名和文件路径,由ChristianKohler开发。这个fork支持JSON5配置文件。文件读写是开发过程中经常遇到的功能,无论是使用本地离线文件进行功能测试,还是开发过程中涉及到静态文件。以前需要手动找到指定的文件,然后复制路径。这样繁琐的过程对于少量的文件处理是可以忍受的,但是如果太多了,就会变成一件很影响效率的事情。PathIntellisense允许您像完成代码一样删除不完整的文件名,这将大大提高开发过程的效率。7.PrettierPrettier是一个“有态度”的代码格式化工具。它通过解析您的代码并使用其自己的考虑最大行长度的规则重新打印它来强制执行一致的样式,并在每次保存时自动格式化代码。它确保此扩展用于您可能已安装的其他扩展,请确保在VSCode设置中将其设置为默认格式化程序。可以为所有语言或特定语言设置此设置。8.OneDarkProOneDarkPro基于Atom默认的OneDark主题,这是VSCode下载次数最多的主题之一。要应用此扩展,请按ctrl(?)+k,然后按ctrl(?)+t,您将看到一个主题选择界面。选择“OneDarkPro”。9.DiscordPresenceDiscordPresence以丰富的状态更新您的Discord状态。它支持自定义字符串、稳定或内部构建检测、调试模式检测以及轻松手动重新连接到Discord。它支持140多种最流行的语言,并具有许多强大的功能。