.vscode\settings.json

just for vscode's theme [Visual Studio Dark - C++]

{
    "security.workspace.trust.untrustedFiles": "open",
    "editor.renderWhitespace": "all",
    "workbench.colorTheme": "Visual Studio Dark - C++",
    "window.title": "${dirty}${activeEditorMedium}${separator}${rootName}${separator}${appName}",
    "iar.enabled": true,
    "editor.rulers": [48],
    "editor.mouseWheelZoom": true,

    "search.searchEditor.defaultNumberOfContextLines": 0,
    "search.searchOnType": true,
    "editor.matchBrackets":"never",
    
    "workbench.colorCustomizations": {
        "progressBar.background": "#fbff00",
        //"contrastActiveBorder": "#1e1f1e",
        //"window.activeBorder": "#9900ff",
        "scrollbarSlider.background": "#fbff005b",
        "titleBar.activeBackground": "#540099",
        "titleBar.activeForeground": "#ffffff",
        "titleBar.border": "#a200ff",
        "editorCursor.background": "#ff0000",
        "editorCursor.foreground": "#fffb00",
        "menu.background": "#000000",
        "menu.foreground": "#ffffff",
        "menubar.selectionForeground": "#000000",
        "menubar.selectionBackground": "#bbff00",
        "menubar.selectionBorder": "#bbff00",
        "menu.border": "#bbff00",
        "menu.selectionForeground": "#000000",
        "menu.selectionBackground": "#bbff00",
        
        "editor.background": "#000000",
        "editor.hoverHighlightBackground": "#33006d",
        //"editor.selectionHighlightBackground": "#010366",
        "editor.selectionHighlightBorder": "#ff9900",
        "editor.selectionBackground": "#00179c",
        "editor.selectionForeground": "#002fff",
        "editor.inactiveSelectionBackground": "#010366",
        //"editor.lineHighlightBackground": "#0059ff7c",
        "editor.lineHighlightBorder": "#00ff408c",
        //"editor.wordHighlightStrongBorder": "#ff0000"
        "editor.findMatchBackground": "#1a83007e",
        "editor.findMatchBorder": "#d9ff00",
        "editor.findMatchHighlightBorder": "#88ff00",
        "editor.findMatchHighlightBackground": "#08007786",
        "editor.findRangeHighlightBackground": "#2d0346",
        "editor.findRangeHighlightBorder": "#ffffff",
        "editorLineNumber.activeForeground":"#d0ff00",
        "editorLineNumber.foreground": "#664d77",

        "editorIndentGuide.activeBackground": "#bbff00",
        "editorIndentGuide.background": "#664d77",
        
        "editorGutter.background": "#200033",
        "editorGutter.modifiedBackground":"#00fff2",
        "editorGutter.deletedBackground":"#ff0000",
        "editorGutter.addedBackground": "#66ff00",
        "editorGutter.commentRangeForeground": "#ff0000",
        "terminal.background": "#1d0052",
        //"minimap.findMatchHighlight": "#ffffff", 
        //"minimap.selectionHighlight": "#ff0000", 
        //"minimap.errorHighlight": "#ff0000", 
        //"minimap.warningHighlight": "#ff0000", 
        "minimap.background": "#160020", 
        "minimapSlider.background": "#4400ff54", 
        "minimapSlider.hoverBackground": "#e5ff007c", 
        "minimapSlider.activeBackground": "#ffe6006c", 
        //"minimapGutter.addedBackground": "#ff0000", 
        //"minimapGutter.modifiedBackground": "#ff0000", 
        //"minimapGutter.deletedBackground": "#ff0000", 
        "editorGroup.border":"#a200ff", 
        "editorGroup.dropBackground":"#8c00ff59", 
        //"editorGroupHeader.noTabsBackground":"#ff0000", 
        "editorGroupHeader.tabsBackground":"#000000", 
        "editorGroupHeader.tabsBorder":"#4e007a", 
        //"editorGroup.emptyBackground":"#ff0000", 
        //"editorGroup.focusedEmptyBorder":"#ff0000", 
        "tab.activeBackground":"#000000", 
        "tab.unfocusedActiveBackground":"#1d0030", 
        "tab.activeForeground":"#00ffdd", 
        "tab.border":"#000000", 
        "tab.activeBorder":"#000000", 
        "tab.unfocusedActiveBorder":"#ffffff", 
        "tab.activeBorderTop":"#ffee00", 
        "tab.unfocusedActiveBorderTop":"#7700ff", 
        "tab.inactiveBackground":"#5f5f5f", 
        "tab.inactiveForeground":"#ffffff", 
        //"tab.unfocusedActiveForeground":"#ff0000", 
        //"tab.unfocusedInactiveForeground":"#ff0000", 
        "tab.hoverBackground":"#00137e", 
        //"tab.unfocusedHoverBackground":"#001691", 
        "tab.hoverBorder":"#ff0000", 
        //"tab.unfocusedHoverBorder":"#ff0000", 
        //"tab.activeModifiedBorder":"#ff0000", 
        //"tab.inactiveModifiedBorder":"#ff0000", 
        //"tab.unfocusedActivevModifiedBorder":"#ff0000", 
        //"tab.unfocusedInactiveModifiedBorder":"#ff0000", 
        //"editorPane.background":"#ff0000", 
        "list.activeSelectionBackground": "#bbff00",
        "list.activeSelectionForeground": "#000000",
        "list.dropBackground": "#5e8000",
        "list.focusBackground": "#fbff00",
        "list.focusForeground": "#bbff00",
        "list.highlightForeground": "#006eff",
        "list.hoverBackground": "#370080",
        // "list.hoverForeground": "#ff0000",
        "list.inactiveSelectionBackground": "#5e8000",
        "list.inactiveSelectionForeground": "#ffffff",
        "list.inactiveFocusBackground": "#7eac00",
        // "list.invalidItemForeground": "#ff0000",
        // "list.errorForeground": "#ff0000",
        // "list.warningForeground": "#ff0000",
        // "listFilterWidget.background": "#ff0000",
        // "listFilterWidget.outline": "#ff0000",
        // "listFilterWidget.noMatchesOutline": "#ff0000",
        // "list.filterMatchBackground": "#2a004d",
        // "list.focusHighlightForeground": "#2a004d",
        "list.filterMatchBorder": "#bbff00",
        "tree.indentGuidesStroke": "#bbff00",
        // "list.deemphasizedForeground": "#ff0000",
        "diffEditor.border": "#48ff00",
        "diffEditor.insertedLineBackground": "#330000",
        "diffEditor.insertedTextBorder": "#ff0000",
        "diffEditor.insertedTextBackground": "#ff0000",
        "diffEditor.diagonalFill": "#00c3ff",
        "diffEditor.removedLineBackground": "#330000",
        "diffEditor.removedTextBackground": "#ff0000",
        "scm.providerBorder": "#ffffff",
        // "searchEditor.findMatchBackground": "#9dff00",
        "searchEditor.findMatchBorder": "#bbff00",
    },
    "editor.tokenColorCustomizations": {
        "[Visual Studio Dark - C++]": {
            "comments": "#00791a",
            //"functions": "#00f7ff",
            "keywords": "#00aeff",
            //"numbers": "#FF0000",
            //"strings": "#bd0000",
            //"types": "#00ffc8",
            //"variables": "#b8c5ff",
            "textMateRules": [
                {
                    "scope": [
                        "entity.name.function", 
                        "keyword.operator.sizeof" 
                    ],
                    "settings": {
                        "foreground": "#00ffff",
                        "fontStyle": "italic bold",
                    }
                },
                {
                    "scope": [
                        "storage.type", 
                    ],
                    "settings": {
                        "foreground": "#c4aaff",
                        "fontStyle": "italic"
                    }
                },
                {
                    "scope": [
                        "entity.name.type", 
                    ],
                    "settings": {
                        "foreground": "#9899ff",
                        "fontStyle": "bold"
                    }
                },
                {
                    "scope": [
                        "storage.type.built-in.primitive.c", 
                    ],
                    "settings": {
                        "foreground": "#9899ff",
                        "fontStyle": ""
                    }
                },
                {
                    "scope": [
                        "entity.name.function.preprocessor", 
                    ],
                    "settings": {
                        "foreground": "#ff0000",
                        "fontStyle": "bold underline"
                    }
                },
                {
                    "scope": [
                        "variable.other.global", 
                    ],
                    "settings": {
                        "foreground": "#fffd69",
                        "fontStyle": "bold"
                    }
                },
                {
                    "scope": [
                        "variable.other.local", 
                    ],
                    "settings": {
                        "foreground": "#fffd79",
                        "fontStyle": "italic bold"
                    }
                },
                {
                    "scope": [
                        "variable.parameter", 
                    ],
                    "settings": {
                        "foreground": "#fffd89",
                        "fontStyle": "italic underline"
                    }
                },
                {
                    "scope": [
                        "variable.other.property", 
                    ],
                    "settings": {
                        "foreground": "#fffcaf",
                        "fontStyle": ""
                    }
                },
                {
                    "scope": [
                        "meta.preprocessor", 
                    ],
                    "settings": {
                        "foreground": "#ff6f6f",
                        "fontStyle": "bold"
                    }
                },
                {
                    "scope": [
                        "keyword.control.directive", 
                    ],
                    "settings": {
                        "foreground": "#ff6f6f",
                        "fontStyle": "bold"
                    }
                },
                {
                    "scope": [
                        "keyword.control", 
                    ],
                    "settings": {
                        "foreground": "#c884ff",
                        "fontStyle": "italic"
                    }
                },
                {
                    "scope": [
                        "storage.modifier", 
                    ],
                    "settings": {
                        "foreground": "#c884ff",
                        "fontStyle": "bold"
                    }
                },
                {
                    "scope": [
                        "constant.numeric" 
                    ],
                    "settings": {
                        "foreground": "#ff0000",
                        "fontStyle": ""
                    }
                },
                {
                    "scope": [
                        "variable.other.enummember" 
                    ],
                    "settings": {
                        "foreground": "#da0000",
                        "fontStyle": "bold"
                    }
                },
                {
                    "scope": [
                        "string.quoted.double.include" 
                    ],
                    "settings": {
                        "foreground": "#da0000",
                        "fontStyle": "bold"
                    }
                },
                {
                    "scope": [
                        "string.quoted.double.include" 
                    ],
                    "settings": {
                        "foreground": "#da0000",
                        "fontStyle": "bold"
                    }
                },
                {
                    "scope": [
                        "comment.block.documentation",
                    ],
                    "settings": {
                        "foreground": "#00b82e",
                        "fontStyle": "bold"
                    }
                },
                {
                    "scope": [
                        "punctuation.definition.comment.begin.documentation",
                        "punctuation.definition.comment.end.documentation" 
                    ],
                    "settings": {
                        "foreground": "#00b82e",
                        "fontStyle": "bold"
                    }
                },
                {
                    "scope": [
                        "comment.block" 
                    ],
                    "settings": {
                        "foreground": "#00b85c",
                        "fontStyle": ""
                    }
                },
                {
                    "scope": [
                        "punctuation.definition.comment.begin",
                        "punctuation.definition.comment.end" 
                    ],
                    "settings": {
                        "foreground": "#00b85c",
                        "fontStyle": ""
                    }
                },
                {
                    "scope": [
                        "comment.line.double-slash" 
                    ],
                    "settings": {
                        "foreground": "#48c400",
                        "fontStyle": "bold"
                    }
                },
                {
                    "scope": [
                        "meta.resultLinePrefix.matchLinePrefix.search"
                    ],
                    "settings": {
                        "foreground": "#4b7a00",
                        "fontStyle": "bold"
                    }
                }
                
                {
                    "scope": [
                        "meta.resultLinePrefix.lineNumber.search",
                        "punctuation.separator"
                    ],
                    "settings": {
                        "foreground": "#9dff00",
                        "fontStyle": "bold"
                    }
                }
            ],

        }
    },
    "files.associations": {
        "bootloader_client_inc.h": "c"
    },
    /*GXT-Doxygen Documentation Generator插件使用-Begin*/
    //"doxdocgen.generic.authorName": "thou",
    //"doxdocgen.generic.authorEmail": "tianjia@jiduauto.com",
    //"doxdocgen.generic.authorTag": "@Author : {author} email:{email}",
    //"doxdocgen.generic.dateFormat": "YYYY-MM-DD",
    //"doxdocgen.generic.dateTemplate": "@Creat Date : {date}",
    //"doxdocgen.generic.briefTemplate": "@brief{indent:8}{text}",
    //"doxdocgen.file.fileTemplate": "@File Name: {name}",
    //"doxdocgen.file.versionTag": "@Version : 1.0",
    //"doxdocgen.file.copyrightTag": [
    //    "@copyright Copyright (c) {year} XXXX技术有限公司"
    //],
    //"doxdocgen.file.customTag": [
    //    "modification history :",
    //    "Date:       Version:      Author:     ",
    //    "Changes: ",
    //],
    //"doxdocgen.file.fileOrder": [
    //    "file",
    //    "brief",
    //    "author",
    //    "version",
    //    "date",
    //    "empty",
    //],
    "doxdocgen.generic.includeTypeAtReturn": true,
    "doxdocgen.generic.paramTemplate": "@param{indent:8}{param}: ",
    "doxdocgen.generic.returnTemplate": "@return{indent:8}{type}: ",
    "doxdocgen.generic.order": [
        "brief",
        "tparam",
        "param",
        "return"
    ],
    
    
    "doxdocgen.generic.splitCasingSmartText": true,

    // "subtleBrackets.style": {
    //     // https://vshaxe.github.io/vscode-extern/vscode/DecorationRenderOptions.html
    //     // rounded border:
    //     "borderWidth": "2px",
    //     "borderStyle": "solid",//"dotted",
    //     "borderColor": "#bbff00",// "#99999977",
        
    //     "borderRadius": "8px",
    //     // "fontWeight": "bold",
    //     // "backgroundColor": "#99999922",
    //     // "letterSpacing": "3px",
        
    //     },

    "workbench.iconTheme": "material-icon-theme",
    "diffEditor.ignoreTrimWhitespace": false,


}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值