大家好,当天学研君给大家带来一篇关于 VS Code 裁减的文章。VS Code 这几年做得是风生水起,可以算得上是微软的良知产品,其最大的长处就是领有泛滥高品质的裁减。在本文中,学研君将向大家介绍一些我以为在 2024 年对开发者来说又适用又好用的裁减。
预计不少读者曾经用过了其中一些裁减,但哪怕你们只从本文中找到一两个之前没据说过的裁减,并用它们提高你的上班效率。学研君就满足了,接上去,咱们一同看一下,都有哪些裁减。
Prettier 是支持 Python、Java、JavaScript 等多种言语的代码格局化工具。特意适宜用来坚持代码的分歧和整洁。
Prettier 支持高度性能,可以按你喜欢的模式格局化代码。例如,减少或删除行末分号,将单引号转换为双引号等操作都可以经过设置成功。
在 VS Code 的设置页面中,还可以设置在保管时智能格局化代码,以及格局化代码的快捷键。
并且,Prettier 还可以与 ESLint 集成。
关于 Copilot 这个裁减,我置信大家都曾经耳熟能详了。它是由OpenAI的 GPT-3 提供支持的 AI 编程助手,可以协助你更快地编写代码。只管它是 GitHub 官方出品,可以说是这一畛域的王者,可它还远远谈不上完美,但它曾经可以提供完整的函数,甚至是整个文件的倡导。
你不只可以用它来提高写代码的效率,还可以用它生成示例数据、测试代码,甚至编写代码文档。
不过,可千万别适度依赖它,还是要真歪了解你正在编写的代码,把握扎实的编程基本功。
与之相似的还有百度的Comate和阿里的通义灵码,当然,相似的 AI 编程助手还有很多,在此,学研君就不逐一引见了。
Live Server 是 Web 开发必备的裁减,尤其是在解决 HTML、CSS 和 JavaScript 时的必备神器。
Live Server 是一个本地的开发主机,当代码出现变动时会智能刷新阅读器。你可以经过快捷键或右键单击 HTML 文件选用 "Open with Live Server",或单击 VS Code 窗口底部的 "Go Live" 按钮启动 Live Server。
这是一个很小众但十分适用的裁减。假设你经常要更改多个雷同的文本,那你必定会喜欢这个裁减。
在 VS Code 中,经常使用快捷键Ctrl+D或Ctrl+Shift+L可以选用文件中相反的文本(留意,在选用时可以不区分大小写)。
在更改这些文本时,VS Code 不识别原有文本的大小写,只依照新输入的文本改写,但这个裁减可以让修正后的文本保管原有文本的大小写,十分适用。
Git History 可以检查文件的历史记载,以及一切提交、提交者和每次提交的更改内容。这对团队名目来说十分有用,可以跟踪文件的变动。
GitLens 提供愈加具体的文件历史记载,包含提交图表,代码的提交者及提交期间。它会间接在代码中减少文本,在团队名目开发中十分适用。
Code Runner 支持在终端窗口中运转 Python、Java、C、C++、Go、R 等多种言语的代码。它适宜运转小段代码片段,毋庸设置整个名目。
假设你经常编写 Markdown 文件,那必定要试一下 Markdown Preview Enhanced 这个裁减。它提供了实时预览、目录、PDF 导出、语法高亮和预览自定义等诸多性能。如今,它是学研君用 VS Code 编写 Markdown 文档的首选裁减。
Console Ninja 可以间接在 VS Code 中显示 console.log 的结果,在解决 JavaScript 或 TypeScript 的代码时,再也不用关上控制台啦。
Regex Snippets 这个裁减太可恶了,有了它,你再也不用去记那些似乎天书的正则表白式了。
Polacode 支持在 VS Code 中间接生成代码截图。
只管须要将代码复制粘贴到 Polacode 的窗口中,但用它截取的代码图片十分美丽,还可以适用各种代码主题,适宜在群众号文章或博客中分享代码。(只管咱们还有各种公号排版工具,但这也是一种路径嘛)
假设像学研君一样,母语不是英语,或许你只管是英语母语国度的人,但拼写不好,那么 Code Spell Checker 可是能帮你好大的忙,尤其是在输入变量名的时刻。
它能够高亮代码中的拼写失误,并且支持自定义词典,可以疏忽你以为是对的单词,还可以选用不同的词典。此外,它还可以针对上班区和用户区分定义词典。
总之,有了它,你就不用再担忧写错单词,贻笑慷慨了。
Document This 会为 JavaScript 或 TypeScript 函数生成JSDoc注释。你要做的只是调用一下快捷键,或在函数上面键入/**就可以智能生成注释,真是懒人神器。
这样,你就可以坚持良好的代码注释习气,还能学习怎样编写低劣的 JSDoc 注释。
话说刚开局看到这个裁减宣称的免这免那的广告,学研君是不信的,天上的馅饼就这么砸我脑袋上了?但本着有枣没枣打三杆子的准绳,学研君还是亲身为大家测试了一下,还真能用!
ChatGPT 这个裁减可以让你间接在 VS Code 中向 GPT 提问、生成代码、解释代码、翻译英文等等。假设再联合前面提到的 Copilot,可以大大提高你编写代码的效率和品质。
貌似终于可以不用加班了(嗨嗨,梦该醒了啊)。
假设你同时开发多个名目,例如前后端分别的全栈名目,那就须要同时关上多个 VS Code 窗口。窗口多了,分不分明这些多胞胎,怎样办,头疼也没用。
这个时刻,你就可以用 Peacock 为不同的名目更改窗口的主题色彩,还是蛮适用的。
看这五彩缤纷的,还真像只孔雀。
Postman 推出了 VS Code 裁减,不论你经常使用 Java(SpringBoot)、 Python(Django、FastAPI),还是 Node.js(express)开发 API,你都可以间接在 VS Code 中测试 API 了。留意,经常使用它须要你注册一个收费的 Postman 账户。
REST Client 是 Postman 的代替品,它经过创立 HTTP 文件来编写和运转恳求,并在输入窗口中检查照应。用它测试 API 也是个不错的选用。
此外,还有一个轻量级的 Thunder Client,也颇受大家的喜欢。
Bookmarks 可以用来治理大型名目标文件,你可以在文件中设置书签并在书签之间跳转。还可以经过命令面板检查一切书签,或许经常使用侧边栏的图标检查自己定义的书签。
Codiumate 可以用来测试代码,它还提供了代码解释、代码摘要、示例用法、代码剖析等性能。
你须要先注册一个收费账户能力经常使用 Codiumate。学研君倡导你尝试一下,它可是一个能确保你的代码品质过硬的弱小工具。
假设你只经常使用 Python,或基本不须要编写 JavaScript 代码,那你可以疏忽这个裁减了,由于 Quokka 是用来间接在 VS Code 中代码编辑区显示 JavaScript 和 TypeScript 代码运转结果的裁减,不支持 Python 和其余言语。但假设你编写 JS 或 TS 代码,那你必定要装置一下 Quokka,即使是收费版的性能也很香哦。
好了,这就是本篇文章的所有内容了。
本网站的文章部分内容可能来源于网络和网友发布,仅供大家学习与参考,如有侵权,请联系站长进行删除处理,不代表本网站立场,转载联系作者并注明出处:https://duobeib.com/diannaowangluoweixiu/8400.html