Visual Studio Code是一个了不起的软件开发环境,不仅因为它具有出色的代码编辑功能和语言支持。 由于其丰富的扩展文化 ,它还使您能够执行许多辅助任务。 您将找到Visual Studio Code扩展,可用于从编辑器的快速导航到处理数据到轻松插入占位符文本和图像的所有内容。
这是七个扩展,在为您选择的语言或工作场景组合开发环境时,您可能会遇到这些扩展,但是它们可能对您的工具箱非常有用,甚至是您日常工作流程的一部分。
仪表板
当您打开空白标签时,Chrome和Firefox的用户应该熟悉默认情况下显示的“快速拨号”菜单。 Dashboard扩展对于Visual Studio Code具有类似的功能,使您可以快速访问最常见的项目或工作区。 可以自由地添加,编辑,删除或重新排序项目,并且可以使用颜色,渐变或表情符号将项目按钮分开。 如果检测到项目是Git存储库,则仪表板将为它提供一个图标来指示它。
![与代码仪表板](https://i-blog.csdnimg.cn/blog_migrate/e41708ae8c9cdcdc1ae82b97cc7fd574.png)
可以将常用项目固定到Dashboard的启动器页面,放在自定义组中并分配自定义颜色。
资料预览
Visual Studio Code可以用作数据准备和数据整理以及编写和执行代码的环境。 但是,如果您要处理的东西比最简单的文件还要复杂,则用于数据格式的内置文件处理程序将不会削减它。 Data Preview为各种常见格式添加了处理程序,可视化工具和管理功能-不仅是JSON或CSV,而且还包括Excel,Apache Arrow和Avro,YAML和其他配置文件。 (计划在将来的发行版中提供Apache Parquet支持。)Data Preview使用WebAssembly中编写的流数据分析库来处理繁重的工作,因此即使是大文件(10 MB或更大)也不是问题。
![vs代码数据预览](https://i-blog.csdnimg.cn/blog_migrate/a30e5c8de925a7c1c9c53443ec5f7edb.png)
数据预览允许交互式查看和处理许多常见格式的数据,例如CSV。
跳动的
键入的次数越多,键入的速度越快,切换到鼠标以将光标移至要处理的文档的下一部分的兴趣可能就越小。 Jumpy提供了一种使用键盘导航到文档中精确点的快速方法,而无需锤击箭头键。
当您调用Jumpy时,会出现两个字母的代码,以在屏幕上标记文档的单词和行边界。 键入两个字母的代码,光标将跳到标记的位置。 您可以使用单词或行模式在给定行内或屏幕上导航。 您还可以自由配置键绑定以及用于匹配单词边界或空行的正则表达式。
请注意,默认情况下,Jumpy不会分配快捷键来激活它。 您必须先设置好这些,然后才能使用它。
![vs代码跳动](https://i-blog.csdnimg.cn/blog_migrate/77fc60a3213193e7f20cc87fa0745068.png)
在线模式下跳动。 键入显示的两个字母的代码之一将光标移动到文件中的该点。
占位符图像
如果你需要一个项目占位符图片- Web开发,UI实体模型,或者文档可能的事件-没有比占位符图片 。 此Visual Studio Code扩展使您可以从许多流行的免费图像提供程序中插入图像作为HTML引用,包括Unsplash之类的股票图像服务。 要选择图像,只需提供目标尺寸以及提供者,然后将从有问题的提供者中选择适合账单的随机图像。
![vs代码占位符](https://i-blog.csdnimg.cn/blog_migrate/13d24ccfe438667a72dd70e424ea02b3.png)
占位符图像可利用许多免费图片的常见来源来插入占位符图像作为HTML引用,也可以将图像URL复制到剪贴板。
设置同步
设置同步允许将Visual Studio Code设置存储在GitHub Gist中,从而在多台计算机之间同步。 其中包括用户设置,键绑定,启动选项,代码段,扩展,工作区和代码段。 您可以使用公开或私有摘要与团队成员共享您的设置,也可以将其保留给自己。 您也可以有选择地从同步中排除设置或扩展名。 Settings Sync还提供用于更改设置和设置GitHub凭据的GUI。
![与代码设置同步](https://i-blog.csdnimg.cn/blog_migrate/a0ed4a212a18eb2a266aca6a58aa02ea.png)
设置同步可以将Visual Studio Code设置保存到公共或私有GitHub要点。
VSCode Faker
有时,您只需要一些占位符文本-虚假的地址行,虚假的电话号码或快速的“ lorem ipsum”,也许您正在构建HTML模板示例。 也许您用实时数据代替了虚假数据,以用于屏幕截图或配置文件。 VSCode Faker可以快速生成各种虚假数据,而无需您考虑。 甚至可以将VSCode Faker设置为针对特定语言环境生成伪造数据,只要您具有语言环境ID。
![vs代码伪造者](https://i-blog.csdnimg.cn/blog_migrate/0667fab415b0ebfa5b04540889106bc3.png)
VSCode Faker生成的“ Lorem ipsum”文本。 VSCode Faker的假文本可以是单个句子或整个段落。
字数统计
字数统计和阅读时间对于博客文章和新闻文章超级有用,那么为什么到此为止呢? 了解摘要需要多少时间,或者确切地知道所编写文档的“简单”介绍有多简单,这不是很好吗? WordCounter在Visual Studio Code的状态栏中放置了详细且可配置的单词,字符,行,段落和阅读时间表。 它是高度可配置的; 例如,您可以更改构成单词定界符的内容,或者更改用于计算阅读时间的每分钟单词数。
![与代码字计数器](https://i-blog.csdnimg.cn/blog_migrate/105cade3ad98b77a00ca438dc309c7b4.png)
WordCounter将详细的可读性统计信息和计数指标添加到状态栏。 可以配置其所有测量。