debug: deemphasize internal variables too

This commit is contained in:
Connor Peet
2021-10-20 12:28:21 -07:00
parent 989bb81f9f
commit f5ca93d0fa
2 changed files with 6 additions and 1 deletions
@@ -103,7 +103,8 @@ export function renderVariable(variable: Variable, data: IVariableTemplateData,
text += ':';
}
data.label.set(text, highlights, variable.type ? variable.type : variable.name);
data.name.classList.toggle('virtual', !!variable.presentationHint && variable.presentationHint.kind === 'virtual');
data.name.classList.toggle('virtual', variable.presentationHint?.kind === 'virtual');
data.name.classList.toggle('internal', variable.presentationHint?.visibility === 'internal');
} else if (variable.value && typeof variable.name === 'string' && variable.name) {
data.label.set(':');
}
@@ -110,6 +110,10 @@
opacity: 0.5;
}
.monaco-workbench .monaco-list-row .expression .name.internal {
opacity: 0.5;
}
.monaco-workbench .monaco-list-row .expression .unavailable {
font-style: italic;
}