VS Code终端上的透明光标

时间:2019-09-20 08:11:08

标签: visual-studio-code

vscode终端上的默认光标模式隐藏下面的文本。 我想在终端上将光标悬停在文本上时看到文本,就像编写代码时在主体部分所做的一样。当我在主要部分(不在终端上)写一些代码时,光标闪烁,并且下面也显示文本。这就是我想要的。

我在终端上启用了光标闪烁功能,当它闪烁时会暂时显示文本,但是由于再次闪烁而隐藏了文本。

我尝试过的代码(settings.json):

"terminal.integrated.cursorBlinking": true,
"workbench.colorCustomizations": {
    "terminalCursor.background": "#fff", //white background color
    "terminalCursor.foreground": "#ffffff00" //transparent effect
}

此代码使光标闪烁时不会覆盖其下方的文本,但阻止了光标的效果,并且仅使文本变为白色。

1 个答案:

答案 0 :(得分:1)

通过将前景的不透明度设置为0(“#ffffff00”的最后2位数字),使终端光标不可见, 将其设置为类似80(“#ffffff80”)的格式,这样它是半透明的。 希望对您有所帮助。