2015-12-01 72 views
16

如果您使用的是Visual Studio 2015 + Dark Theme + TypeScript,则可能会注意到类的属性会以黑色字体呈现。在深灰色背景上的黑色字体几乎是不可读的。下面是截图:更改Visual Studio 2015的黑暗主题的TypeScript配色方案

enter image description here

看来标识也得到了黑色字体呈现。

我看了下工具 - >选项 - >字体和颜色的方式来改变这一点,但没有任何运气。

是否有其他人使用这种组合? 什么是使.ts文件在黑暗主题下更具可读性的最佳解决方案?我是否需要破解任何主题文件(不知道如何做到这一点,但在这一点上)。

感谢, 杰森

回答

2

不幸的是(IMO)VS2015真的改变了很多自己的语法着色,现在它看起来丑陋。

您可以创建自己的主题或https://studiostyl.es

工具>导入和导出设置>(备份设置)进行下载>浏览您的主题文件。

您也可以手动编辑预先存在的主题。

+0

谢谢阿勒。实际上我并不介意大部分的着色,只是这种黑字背景与打字稿混淆。我以前检查过studiostyl.es,但似乎没有VS2015风格;除非我错了。 – jgo

0

所以,我能够解决这个问题。但是,首先,这里有一些背景使我相信这是我最初想到的更“可解”的。

我在多台电脑上使用VS2015:在我的表面书(Win10机器)和我的工作机器(Win7机器)上使用VS2015。在两个VS实例中,我使用同一个配置文件帐户登录,因此,默认情况下,设置(包括所选主题)是同步的。

我注意到.ts文件在我的工作机器上渲染得很好,但在我的笔记本电脑上却没有。起初,我转向了同步,以便我的笔记本电脑使用Light主题,而我的工作机器使用了Dark主题。

所有这些让我想知道是否有一些Win7/VS实例中的某些设置与我的Win10/VS实例不兼容。所以,..

我重置我的设置,转到工具 - >导入和导出设置,并选择重置所有设置。我选择不备份我的设置,但如果你跟着这一点,那就取决于你。

我选择了一个环境。我选择的第一个是C#开发环境,但仍然存在相同的问题。然后我再次执行重置,这次选择了Web开发环境。瞧,通过选择Web开发环境,TypeScript现在在黑暗主题中看起来很棒。

更新12/11/2015。 只是我的环境的截图(你可以在后台看到正确呈现的标识符,现在) enter image description here

+0

这不适合我。它几乎是黑色仍然是黑色的。 –

+0

很抱歉听到这个消息。我知道这是多么的痛苦。为了澄清一些事情,你做了1)首先不同步你的设置(工具 - >选项 - >同步设置),然后2)重置你的环境到默认设置和3)选择Web开发环境? – jgo

+0

另外,我只是想提供我的机器/ VS设置,所以我们要比较相同的事情: 从WINVER:1511版编译10586.29 从VS: 微软的Visual Studio 2015年企业版本 14.0.23107.0 D14REL 微软。 NET Framework 版本4.6.01038 ASP.NET和Web Tools 2015(RC1 Update 1)14.1.11120.0 ASP.NET和Web Tools 2015(RC1 Update 1) ASP.NET Web框架和工具2013 5.2.30624.0 (不得不修剪,但想要显示更新的ASP.NET工具) – jgo

0

打字稿1.8测试版似乎已经纠正了在黑暗主题的黑色标识。

TypeScript Version in VS

Light colored identifiers in VS

1

对于谁是有这个问题(因为我刚刚安装了vs2015,而且似乎还在持续)任何人都只是解决了它从安装可用于ASP.NET最新的更新和Web Tools 2015年here

10

我也有这个问题。我从here升级了我的TypeScript安装到1.8.6,选择了Visual Studio 2015选项。然后我重新启动IDE,一切都很美妙。希望这有助于任何喜欢黑暗主题的人!

+0

重新启动IDE为我解决了它。谢谢。 – TombMedia

2

我遇到了这个问题,解决的是系统重启。

每当我从浅色主题转到黑暗主题时,文本会保持相反,反之亦然,直到重新启动完成。

它并不要求我更新任何东西。只是在我改变主题时重启。

+0

干杯。这也适用于我。 – Astravagrant

3

当您更改主题,你只是重置的Visual Studio

0

通常这种情况发生时,你改变你的主题。如果您将主题从Light改为Dark或Blue改为Dark,则可能会在黑色背景中体验此黑色字母。

如果您将主题从黑暗更改为光线或蓝色,则您可能会有类似的体验,那么您可能会在白色背景中遇到白色字母。

解决方案:重新启动Visual Studio IDE。

相关问题