estilo de protección ocular del editor vscode

Vscode viene con Diablo Cool, que es bastante bueno, pero los ojos se cansarán después de mucho tiempo. Aquí está el tema del código vs que imita el tema verde suave de HBuilderX. El código es el siguiente.

Primer vistazo al renderizado final

Inserte la descripción de la imagen aquí

Método de configuración

  • ventanas: Ctrl + Shift+P
  • macOS: Command + Shift+P
  • Seleccione Abrir configuración (JSON) y copie el código en él

Bloque de código

{
    
    
    "window.zoomLevel": 1, //窗口.缩放级别
    "editor.tabSize": 2, //工作台主题颜色
    "typescript.updateImportsOnFileMove.enabled": "always",
    "editor.formatOnSave": true, // 保存时格式化
    "breadcrumbs.enabled": false, // 开启 vscode 文件路径导航
    // "tslint.autoFixOnSave": true, // #每次保存的时候将代码按tslint格式进行修复
    "eslint.autoFixOnSave": true, // #每次保存的时候将代码按eslint格式进行修复
    // "prettier.semi": false,//prettier 设置语句末尾不加分号
    "prettier.singleQuote": true, // prettier 设置强制单引号
    "vetur.format.defaultFormatter.js": "vscode-typescript", // #让vue中的js按编辑器自带的ts格式进行格式化 
    "window.enableMenuBarMnemonics": false,
    "liveServer.settings.donotShowInfoMsg": true,
    // "workbench.colorTheme": "Winter is Coming (Light)", //窗口.不启用菜单栏输入法,修改主题配色
    // "workbench.colorTheme": "Visual Studio Light",
    "workbench.colorTheme": "Default Light+",
    //代码注释部分颜色
     "editor.tokenColorCustomizations": {
    
    
            "comments": "#95a3ab"
        },
    "workbench.colorCustomizations": {
    
    
        "editorGroupHeader.tabsBackground": "#FFFAE8", // 标题栏未使用的地方
        "editorLineNumber.foreground": "#9F9371", //代码行号颜色        
        "editor.lineHighlightBackground": "#E8DFC4", //代码选中高亮颜色
        "editor.selectionBackground": "#BCD68D",
        "editor.background": "#FFFAE8",
        "editorIndentGuide.background": "#cecdc2", //代码对齐线颜色
        //标题栏颜色设置
        "titleBar.activeBackground": "#fffef9",
        "titleBar.inactiveBackground": "#fffef9", //失去焦点时titlebar颜色
        //活动栏颜色
        //"activityBar.background": "#FFFAE8",          //设置这个颜色图标显示不清楚
        "activityBar.background": "#539c5f",          //最左边的活动栏背景颜色
        "activityBar.activeBorder": "#41A863",       //好像没有什么用
        //选项卡颜色设置       
        "tab.activeModifiedBorder": "#41A863",
        "tab.hoverBackground": "#daeace",
        "tab.border": "#fffae8",
        "tab.activeBackground": "#41A863",
        "tab.activeForeground": "#ffffff",
        "tab.inactiveBackground": "#fffae8",
        "tab.inactiveForeground": "#41A863",
        //侧边栏颜色设置
        "sideBarSectionHeader.background": "#FFFAE8",
        "sideBar.background": "#FFFAE8",
        "sideBarSectionHeader.foreground": "#AB7E05",
        "sideBar.border": "#d8ca9e",
        "sideBar.foreground": "#46433c",
        "sideBarTitle.foreground": "#46433c",
        //底部状态栏颜色设置
        "statusBar.background": "#fffdf4",
        //滚动条颜色
        "scrollbarSlider.background": "#cfb56a",
        "scrollbarSlider.hoverBackground": "#cfb56a",
        "scrollbarSlider.activeBackground": "#cfb56a",
        //终端窗口面板颜色设置
        "panel.background": "#fffcf3",
        "panel.border": "#d8ca9e",
        //弹出小窗口:选项设置提示窗口,源代码补全窗口
        "editorWidget.background": "#BCD68D", // 弹出小窗口的背景
        "editorSuggestWidget.selectedBackground": "#e8dfc4", //代码提示选中行高亮
        "list.hoverBackground": "#e8dfc4", // 鼠标所在行的颜色
        "editorWidget.border": "#BCD68D", // 弹出小窗口的边框
        "list.activeSelectionBackground": "#41A863", //侧边栏选中高亮
        "list.inactiveSelectionBackground": "#d8ca9e" //侧边栏选中未获得焦点颜色
       
    
    },
    "editor.fontSize": 18,
    "files.autoSave":"afterDelay",   
    "editor.wordWrap":"on",
    
}

SmartyPants

editor.rangeHighlightBackground resalta el color de fondo del rango, como las funciones "Apertura rápida" y "Buscar"

SmartyPants convierte los caracteres de puntuación ASCII en entidades HTML de puntuación impresas "inteligentes". P.ej:

Icono nombre del parámetro efecto
1 activityBar.foreground El color de primer plano de la barra de actividades (por ejemplo, para los iconos)
2 activityBar.background Color de fondo de la barra de actividad
3 sideBarSectionHeader.background El color de fondo del título de la sección de la barra lateral
4 sideBar.foreground Color de primer plano de la barra lateral
5 fondo de la barra lateral Color de fondo de la barra lateral
6 tab.inactiveForeground El color de primer plano de la pestaña inactiva en el grupo activo
7 tab.inactiveBackground El color de fondo de la pestaña inactiva
8 tab.activeForeground El color de primer plano de la pestaña activa en el grupo activo
9 tab.activeBackground El color de fondo de la pestaña activa
10 editorLineNumber.foreground Color del número de línea del editor
11 editorGutter.background El color de fondo de la línea de navegación del editor, la línea de navegación incluye símbolos de borde y números de línea
12 editor.background Color de fondo del editor
13 editor.foreground Color de primer plano predeterminado del editor
14 editorCursor.foreground Color del cursor del editor
15 editor.lineHighlightBackground El color de fondo del texto resaltado en la línea del cursor
dieciséis editorBracketMatch.background Coincide con el color de fondo de los corchetes
17 statusBar.background Color de fondo de la barra de estado estándar
17 statusBar.noFolderBackground El color de fondo de la barra de estado cuando la carpeta no está abierta
17 statusBar.debuggingBackground El color de fondo de la barra de estado al depurar el programa
editor.findMatchBackground El color de la coincidencia de búsqueda actual
editor.findMatchHighlightBackground Color de otras coincidencias de búsqueda
editor.selectionBackground Color de la selección del editor
editor.selectionHighlightBackground El color del área con el mismo contenido que el contenido seleccionado
editor.rangeHighlightBackground Resalte el color de fondo del rango, como las funciones "Apertura rápida" y "Buscar"

Inserte la descripción de la imagen aquí
Puede personalizar el color de acuerdo con el código de parámetro anterior.

Supongo que te gusta

Origin blog.csdn.net/bealei/article/details/109821931
Recomendado
Clasificación