背景颜色和控制台文本颜色

3

我正在使用PowerShell,遇到一个问题,就是无法区分某些有色文本与背景之间的差异。我尝试了默认的PowerShell蓝、黑、白、灰等颜色,但所有颜色都存在问题。例如,如果选择白色,则vagrant会被上色为黄色。如果选择黑色或蓝色,则看不到Laravel的artisan,因为它是蓝色的(在vagrant box里)。使用灰色时,我认为我没有读到黄色并且在登录vagrant时出现了亮绿色。

我不能随意更改背景颜色,因为它通常会保留作为文本背景颜色。经常切换背景颜色也很麻烦。我已经尝试通过Google搜索解决此问题,但没有找到与我遇到的问题相对应的答案。肯定有某种解决方案吧?

2个回答

1
我将此作为单独的帖子发布,因为我收到的唯一回复缺少一些细节使其完整。
如果你遇到这个错误,那么确实需要去“属性>颜色”,不仅更改背景颜色,而且更改所有其他颜色预设以匹配。它们不是为了提供给您一些可选的预设,这是我错误地认为的 - 它们是控制台使用的实际颜色定义。完成后,请确保所选的背景、文本等颜色没有移动。
例如:PowerShell 是深蓝色的。因此,您不能使用类似的颜色,而是将明亮的常规蓝色更改为容易突出的浅蓝色。然后就完成了。

0

您应该能够在颜色选项卡中更改特定语法的文本颜色。当您右键单击PowerShell时,在属性选项卡中,转到颜色选项卡并进行编辑。


请看我问题中的这一部分:“这不是说我可以随时更改背景色,因为它通常会保留背景颜色作为文本背景颜色。而且经常切换会很烦人。” 这意味着我知道这一点,这不是我要找的解决方案。它不能解决我的问题。 - TS'

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接