是否有大量适用于 Visual Studio 2019 的主题?

Posted

技术标签:

【中文标题】是否有大量适用于 Visual Studio 2019 的主题?【英文标题】:Are there a large number of themes for Visual Studio 2019 available? 【发布时间】:2019-09-06 18:36:00 【问题描述】:

由于 Microsoft 在为其产品命名方面的惊人创意,Visual Studio Code 的出现使得几乎不可能搜索特定于 Visual Studio 的主题(而且我认为它们不兼容)。我找到了Studio Styles,这正是我正在寻找的东西,但这个站点上的主题似乎与较新版本的 Visual Studio 不兼容。看起来可以通过导入设置来移植主题,但即便如此,我认为它们只是编辑器的主题,而不是应用程序的其余部分。

Searching "theme" on the VS Marketplace 出现的次数并不多,而且“额外主题”扩展似乎只是简单地编译了少数可用主题,因此可以一次下载所有主题。这对我来说尤其令人沮丧,因为它只包含一些简单的主题,虽然我知道我是少数,但这就是我在市场上的目标。

像VSCodeThemes 这样的东西会很完美,但我还没有找到任何最新的东西。或者,如果有办法将 VSCode 主题(或其他常见主题格式)移植到 Visual Studio 2019,那也可以。但是我还没有找到这样做的方法。

【问题讨论】:

【参考方案1】:

是的,有很多,我的意思是在 vscode 中有大量的 VSCode 主题可供您使用。但我不认为这里有办法用视觉工作室做到这一点。 Visual Studio Code 对主题使用 TextMate .tmTheme (.plist) 格式。 检查此以创建主题:- https://www.youtube.com/watch?v=iSUFoPvO2e4

来自 DevBlog 的摘录:- 有时 Visual Studio 的默认主题是不够的。幸运的是,我们刚刚重新设计了创建和导入自定义主题的流程。

导入主题的唯一方法之一是下载旧的颜色主题编辑器扩展。如果您有足够的勇气创建自己的主题,则必须从 3,000 多个含糊不清的颜色标记的无组织列表中逐一编辑元素。

今年夏天,一群实习生开发了一个新发布的 Color Theme Designer 扩展,我们希望对于初学者和高级设计师来说,制作自定义主题变得更加简单。

全新的主题体验 现在,查找和使用新主题就像下载任何其他扩展程序一样简单。只需查看 Visual Studio Marketplace 中的新主题类别即可下载其他用户发布的主题。

对于主题设计师来说,新的 Color Theme Designer 具有更熟悉的启动工作流程和简化的设计。

我们将推出“快速入门”功能,该功能可让您通过选择三种基色在几分钟内创建自定义主题。对于更具体的自定义,重新设计的“通用元素”和“所有元素”选项卡允许您单独编辑所有颜色标记。新的“预览”模式可让您在完全保存和应用主题之前实时查看编辑。您的最终产品将是一个 Visual Studio 扩展,它将您的主题与工具 -> 选项下的默认主题放在一起。

让我们创建一个主题! 1.设置你的主题项目 如果您已准备好开始制作您的第一个主题(或主题包!),请下载颜色主题设计器并在 Visual Studio 中创建一个新的“VSTheme 项目”。

新项目将包含一个空的 .vstheme 文件。打开文件会提示您选择一个基本主题。

您选择的基本主题将使用您以后可以自定义的颜色标记填充主题文件。

    开始定制 只有 15 分钟?

在“快速开始”中,您选择三种颜色,这将生成一个完整的色调调色板,用于设置主题中的大部分颜色。微型预览显示颜色在 Visual Studio 中的一般显示方式。

想要深入了解吗?:

“通用元素”包含大约 100 个最常编辑的颜色标记,分为五个主要类别。在每行标记旁边,sn-p 预览将在您更改颜色时更新。

“所有元素”显示列表中的每个可编辑颜色标记,可以按类别或颜色值分组。右键单击标记可让您选择修改选择的色调、饱和度和亮度。如果找不到要查找的令牌,请尝试按十六进制值或令牌名称中的关键字进行过滤。

如果您想在项目中添加其他主题文件,请右键单击添加 -> 新建项目 -> VSTheme 文件。

尝试在自定义主题时单击“预览”,以查看您的编辑临时应用于整个 IDE!

    安装您的主题 完成自定义主题后,如果您想立即开始使用它,请单击“应用”。您的主题将与默认 Visual Studio 主题一起出现在颜色主题下拉菜单中的工具 -> 选项 -> 常规下。要删除您的主题,请转到“管理扩展”对话框,然后像任何其他扩展一样将其卸载。

否则,构建您的主题项目并定位。项目输出目录(“bin”文件夹)中的 .vsix 文件以安装主题扩展。使用 .vsix 文件与朋友分享您的主题或将其发布到 Visual Studio Marketplace!

结束时 您如何看待新的颜色主题设计师?您是否希望将来包含任何功能?请在下面的 cmets 中告诉我们您的想法。

我们希望您下载新扩展并开始制作自己的颜色主题受到启发,但如果没有,请查看 Visual Studio 市场以下载其他用户制作的主题!

来源:-https://devblogs.microsoft.com/visualstudio/theming-in-visual-studio-just-got-a-lot-easier/

【讨论】:

以上是关于是否有大量适用于 Visual Studio 2019 的主题?的主要内容,如果未能解决你的问题,请参考以下文章

适用于 Visual Studio 2012 的 FxCop 12.0

是否有适用于 Visual Studio 的 yaml-cpp 的工作示例?

适用于 Visual Studio 2015 的混合

MFC 是不是仅适用于 Visual Studio,不适用于 Visual C++ Express?

是否可以创建适用于 Visual Studio 和 Blend 的 VSIX 扩展?

适用于 Visual Studio 2014 的多设备混合应用程序