33个VSCode实用插件扩展


#1 Debug Launcher:调试(甚至单个文件!),无需定义任何任务或启动配置,甚至从终端开始。我不想用重复的启动配置和任务(谁还使用任务?)来搞乱我的存储库。从终端直接启动调试器应该真的包含在VSCode本身中。

#2 StatusBar调试器:将调试添加到状态栏,比默认浮动调制器更少侵入。因为默认工具栏很糟糕。如果他们暴露更多状态,这个扩展可能会好得多。

#3 安装.VSIX:.vsix直接从资源管理器安装  扩展,右键单击。

#4 Bump:压缩项目的版本并更新更改日志。有意见但可配置。每个可敬的扩展都需要更改日志,但这并不意味着您必须手动编写一个。这个扩展是我的最爱之一,我可能会用CLI制作一个版本,并且在将来希望用为我制作GitHub版本。

#5 优化图像:使用您喜欢的应用程序优化项目中的一个或所有图像。只需一个命令即可完成。

管理待办事项插件
#6 项目+:项目管理的扩展。功能丰富,可自定义,自动查找您的项目。项目管理器是这种最常用的扩展,但我有超过一百个存储库,我需要正确的工具来管理它们,其中一个是无限可嵌套的组。

#7 Todo +:轻松管理待办事项列表。功能强大,易于使用和可定制。如果您不需要TODO文件的语法突出显示,并且您可能想要内置基本突出显示,那么您可能需要查看Todo Tree,这非常好。

#8 高亮highlight:基于正则表达式的高级文本高亮显示。对于待机,注释等很有用。大多数人只是使用TODO Highlight,但我的方式更通用,更强大,它可能更快。

#9 Markdown Todo:轻松管理markdown文件中的todo列表。没什么好看的,但是让你知道并且喜欢的一些Todo +的快捷方式基本上可以在Markdown文件中使用。

#10 Projects + Todo +:对您的项目进行鸟瞰,查看汇总为一个的所有待办事项文件。如果您正在使用Projects +来管理项目,而使用Todo +来管理您的待办事项,您现在可以将所有(或部分)项目中的所有待办事项汇总到一个文件中。

打开相关插件…
在不同的应用程序/网站之间快速切换对我来说很重要,这是我做了很多Open in...扩展的方式。
#11 在应用程序中打开:在其默认应用程序或您想要的应用程序中打开任意文件。广义Open in...扩展。

#12 在浏览器中打开:添加一些命令,用于在任何您喜欢的浏览器中打开当前文件或项目,甚至可以同时打开所有浏览器。

#13 在代码中打开:轻松地在代码和代码内部之间切换。

#14 在Finder中打开:添加一些命令以在Finder中打开当前文件或项目。

#15 在GitHub中打开:在github.com中打开当前项目或文件。还有很多其他的扩展,但是当我尝试它们时,它们只是超级膨胀,我不需要或不起作用的东西。

#16 在GitTower中打开:添加一个在GitTower中打开当前项目的命令

#17 在Marketplace打开:添加一个命令在 Marketplace打开当前项目。

#18 在node_modules中打开:打开当前选择或任意字符串node_modules。当你想深入了解你正在使用的模块时很有用。

#19 在NPM中打开:在npmjs.com中打开当前选择,项目或任意字符串。有助于快速查看自述文件。

#20 在Ship中打开:添加用于在Ship中打开当前项目的命令。不幸的是,船已被弃用,它不再起作用了。我现在在Noty中有一个专门的标签来管理即将发生的问题。

#21 在终端中打开:添加一些命令以在终端中打开当前项目。

#22 在Transmit打开:增加了一些命令在Transmit打开当前文件或项目。

其他
#23 浏览器刷新:使用⌘R从代码中刷新浏览器。无需将焦点切换到它。它是有用的,当你不能用高温重装,如果你不想browser-sync来的时候没有必要刷新页面

#24 命令:从状态栏触发任意命令。支持传递参数!

通过命令定义的自定义命令
#25 Diff:Diff 2轻松打开文件。因为跑步code — diff path1 path2太慢了。

#26 Git文件历史记录:查看或区分当前文件的先前版本。还有很多其他的扩展,但是当我尝试它们时,它们只是超级膨胀,我不需要或不起作用的东西。

#27 GitHub通知:一个安全,可自定义的状态栏图标,通知您有关GitHub上的通知。

#28 Monokai Night主题:完整,黑暗和简约的Monokai风格主题。没有一个我试过的主题看起来恰到好处,我不得不做出自己的主题。

Monokai夜主题
#29 否[不支持]:从标题栏中删除“[不支持]”的扩展名。现在不推荐使用,我建议修改VSCode Checksums。不幸的是经过一些讨论和一些更多的讨论后,“[Unsupported]”后缀就是这样,准备惹恼我们。

#30 打开多个文件:一次打开文件夹中的所有文件,可选择通过glob过滤。

#31 搜索 - 打开所有结果:使用一个命令一次打开所有搜索结果。

#32 终端管理器:一次性设置多个终端或仅运行某些命令的扩展。这实际上是我的第一次扩展!如果你使用终端,你应该检查一下,这是非常好的。

#33 传输:添加一些命令与Transmit进行交互。