Visual Studio代码导入自定义CSS和JS扩展

Jac*_*cki 2 visual-studio-code vscode-extensions

我想安装自定义样式,以便在 Visual Studio 代码中为类和属性使用不同的字体。

我安装了自定义 CSS 和 JS 加载器扩展,并按照指南进行操作,但它似乎不起作用。

这是我尝试过的。我创建了一个文件styles.css,在其中放置了以下代码:

.mtk1,
.mtk2,
.mtk8,
.mtk9,
.mtk10,
.mtk12,
.mtk11,
.mtk7,
.mtk3,
.mtk13,
.mtk16 {
  margin-left: 1px;
  font-family: "Indie Flower";
  font-size: 1em;

}

.mtk7,
.mtk4 {
  font-family: "Arial";
  font-size: 0.7em;
}

/*
For the tab titles.
*/
.monaco-icon-label-description-container .label-name {
  font-family: "Indie Flower";
  font-size: 1.3em;
}

.tabs-container .monaco-icon-label-description-container .label-name,
.sidebar .monaco-icon-label-description-container .label-name,
.quick-open-row .monaco-icon-label-description-container .label-name {
  font-family: -apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,Ubuntu,Droid Sans,sans-serif;
  font-size: 1em;
}
Run Code Online (Sandbox Code Playgroud)

然后settings.json我添加了以下设置:

{
  "vscode_custom_css.imports": ["file:///home/mat/vscode_extensions/styles.css"],
  "vscode_custom_css.policy": true
}
Run Code Online (Sandbox Code Playgroud)

我通过在该目录中键入来获取路径pwd,因此它应该是正确的路径。但是,它仍然不想应用样式,也不想应用fontFamily样式fontSize

有谁知道问题出在哪里?

小智 7

扩展对我不起作用,但它的价值......当我搞乱这个时......如果你转到帮助菜单,切换开发人员工具......它将检查网络选项卡>你会看到 vscode 加载了一个 css 文件。

file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.css

我进入这个文件直接编辑css直接...

因为我已经有一个 css 文件,我打算将其与此扩展一起使用......

@import url("file:///Users/adrian/.vscode/vs-code-styles.css");

重新加载并解决问题。

例如,我喜欢我的字体,但我想要的只是使用不同字体系列的标签,然后是属性。经过一番尝试和错误后,这成功了。里程可能很大程度上取决于 vscode 是否一直在更改这些类。

span:not(.mtk1) + .mtki, span:not(.mtk1) + .mtk6{
    font-family: 'Courier New' !important;
}
Run Code Online (Sandbox Code Playgroud)