可以说,VisualStudioCode的编辑器让微软重新赢回了开源社区的王者之位。要知道全球2400万开发者中有1400万以VSCode为家,加上GitHub和VSCode的结合,几乎所有的程序员都离不开VSCode,但是VSCode实在是太好了,值得每个程序员使用,甚至我认为非程序员可以用它来编码单词。如果你还没有使用过VSCode,安装一个,它可能会打开一个新世界。今天给大家分享14个非常实用的VSCode插件,让你写代码像神一样,尤其是Python代码。鉴于VSCode的轻量级,老用户不用担心安装“太多”的扩展带来的性能问题。工欲善其事必先利其器,放心安装吧!1.实时重构你的Python代码:Sourcery效果展示:当你编写Python代码时,它会帮助你实时改进代码。它会自动审查和重构您的代码,这样您就可以花更多时间专注于编写新代码,减少清理时间。可以让你的Python代码更干净,更易读。使用它可以快速找到可以重构代码的区域、查看即时改进建议并了解新更改如何影响代码质量。主要功能:实时重构建议持续代码质量反馈多文件分析重复代码检测GitHubPullRequestCommentSourceryCLI,CIandPre-CommitHookoption2.标记跳转的行,相当于书签功能:书签效果演示:新的粘性引擎添加了虚拟工作区支持添加了工作区信任支持全面的远程开发支持添加了跨平台支持改进了侧边栏的可用性3.RestAPI客户端:ThunderClient效果展示:虽然叫Thunder,但它与ThunderRelation不一样,它的名称为ThunderClient,是一个用于VisualStudioCode的轻量级RestAPI客户端,由RangaVadhineni手工制作,设计简单干净。所以,你可以卸载臃肿的PostMan。4.鼠标悬停查看文档:Docs查看效果展示:将光标放在某个函数或类上,相关文档可以展示在侧边栏或面板中5.代码搜索:Sourcegraph效果展示:Sourcegraph的代码搜索可以搜索所有codes快速查找和修复.有了它,您可以直接从VSCodeIDE免费搜索数百万个开源存储库。从有用的代码示例中学习,搜索最佳实践,并重用开源世界中数百万个存储库中的代码。此外,使用免费的SourcegraphCloud帐户,您可以同步您的私人和公共存储库,并在VSCode的单个视图中搜索您的所有代码。Sourcegraph的代码智能功能通过“转到定义”和“查找参考”功能提供快速的跨存储库导航,以快速理解新代码并在任何规模的代码库中找到答案。6、AI帮你写注释:AIDocWriter效果展示:只需选中功能代码,然后按下快捷键即可自动为方法生成注释,可用于生成功能文档。7、查看文件大小:filesize效果展示:在编辑器的状态栏中显示被聚焦文件的大小,点击状态栏组件会显示该文件的更多信息。8.解释代码:Krinql如果看不懂代码,可以请Krinql解答,或者让它写docstring:效果展示:Krinql让你写出更好的代码,超快。它负责编写代码的无聊部分,比如编写文档字符串。它还可以找到如何使用库并在VSCode编辑器中自动执行它。9.GistPadGistPad允许您直接在VSCode中编辑GitHubGists和存储库。您可以打开、创建、删除、fork和star和存储库,然后像在本地一样无缝地开始编辑文件,而无需克隆、推送或拉取任何内容。它就像您自己的开发人员库,用于构建和引用代码片段、常用配置/脚本、编程相关注释、知识库和交互式示例。效果展示:10.生成精美代码截图:CodeSnap效果展示:11.自动补全:VisualStudioIntelliCode效果展示:12.Python代码自动实时评估:AREPLforPython效果展示:13.实时检测Python代码:换句话说,你可以在VSCode中的Python解释器中体验所见即所得的体验,在功能上类似于AREPLforPython。效果展示:14.给Jupyterextension添加Gather功能你一定用过Jupyterextension,这个插件应该搭配Jupyter使用:效果展示:如果觉得文章还不错,欢迎关注公众号:Python编程学习圈,或者去编程学习网站了解更多编程技术,里面有很多干货学习资料!
