• vscode护眼绿+python环境搭建


    0 环境

    • 系统:win10
    • 编辑器: vscode
    • python相关:python+anaconda安装好

    1 护眼绿

    1 安装Atom One Light Theme插件(重启vscode)

    2 settings.json配置

    若点击settings.json后界面不是空白且最外层有{} 则直接将下面代码最外层的大括号去掉 在cv进去 否则全部cv进来

    {
    // 字体大小设置
    "editor.fontSize": 20,
    // 界面放大/缩小
    "window.zoomLevel": 2,
    "workbench.colorCustomizations": {
           "[Atom One Light]": {
               "foreground": "#519657",
               "editor.background": "#c8e6c9",
               "editor.lineHighlightBackground": "#dcedc8",
               "editor.selectionBackground":"#f0f4c3",
               "editorWidget.background": "#c8e6c9",
               "editorHoverWidget.background":"#c8e6c9",
               "editorHoverWidget.border":"#a5d6a7",
               "editorLineNumber.foreground": "#a5d6a7",
               "editorWhitespace.foreground": "#a5d6a7",
               "editorIndentGuide.background": "#c8e6c9",
               "editorIndentGuide.activeBackground": "#a5d6a7",
               "editorSuggestWidget.background": "#c8e6c9",
               "editorSuggestWidget.border":"#a5d6a7",
               "editorSuggestWidget.foreground": "#338a3e",
               "editorSuggestWidget.highlightForeground": "#338a3e",
               "editorSuggestWidget.selectedBackground": "#a5d6a7",
               "activityBar.background": "#c8e6c9",
               "activityBar.foreground": "#519657",
               "activityBarBadge.background": "#519657",
               "activityBarBadge.foreground": "#FFFFFF",
               "editorLineNumber.activeForeground": "#519657",
               "input.background": "#c8e6c9",
               "input.border": "#c5e1a5",
               "focusBorder": "#c5e1a5",
               "sideBar.background": "#c8e6c9",
               "sideBarSectionHeader.background": "#c8e6c9",
               "tab.activeBackground": "#c8e6c9",
               "tab.activeForeground": "#519657",
               "tab.inactiveBackground": "#c8e6c9",
               "tab.inactiveForeground": "#97b498",
               "tab.border": "#c8e6c9",
               "badge.background": "#519657",
               "statusBar.background": "#c8e6c9",
               "statusBar.foreground": "#519657",
               "statusBarItem.hoverBackground": "#dcedc8",
               "statusBar.noFolderBackground": "#519657",
               "statusBar.debuggingBackground": "#519657",
               "statusBar.debuggingForeground": "#00701a",
               "debugToolBar.background": "#a5d6a7",
               "editorGroupHeader.tabsBackground": "#c8e6c9",
               "button.background": "#519657",
               "button.foreground": "#FFFFFF",
               "button.hoverBackground": "#519657",
               "extensionButton.prominentBackground": "#3BBA54",
               "extensionButton.prominentHoverBackground": "#4CC263",
               "scrollbar.shadow":"#a5d6a7",
               "scrollbarSlider.background":"#a5d6a7",
               "scrollbarSlider.hoverBackground":"#81c784",
               "scrollbarSlider.activeBackground":"#81c784",
               "list.activeSelectionBackground":"#dcedc8",
               "list.activeSelectionForeground":"#519657",
               "list.inactiveSelectionBackground":"#dcedc8",
               "list.inactiveSelectionForeground":"#519657",
               "list.hoverBackground":"#dcedc8",
               "list.highlightForeground":"#dcedc8",
               "gitDecoration.modifiedResourceForeground": "#00600f",
               "dropdown.background":"#c8e6c9",
               "dropdown.border":"#c5e1a5",
               "titleBar.activeBackground": "#c8e6c9",
               "titleBar.activeForeground": "#519657",
               "titleBar.inactiveBackground": "#c8e6c9",
               "titleBar.inactiveForeground": "#519657"
           },
       },
       "editor.tokenColorCustomizations": {
           "[Atom One Light]":{
               "comments": "#97b498",
               "strings": "#519657",
               "functions": "#7e57c2",
               "keywords": "#ab47bc",
               "variables": "#e57373",
               "textMateRules": [
                   {
                       "name": "Comment",
                       "scope": [
                           "comment"
                       ],
                       "settings": {
                           "foreground": "#97b498",
                           "fontStyle": ""
                       }
                   },
                   {
                       "name": "[VSCODE-CUSTOM] PHP Punctuation Variable Definition",
                       "scope": "punctuation.definition.variable.php",
                       "settings": {
                           "foreground": "#e57373"
                       }
                   },
               ]
           }
       }
    }
    

    2 python

    我没用python的虚拟环境 因为变动少(懒) 我直接默认配好(下面文章参考) 可以尝尝鲜pylance插件

    Python in VS Code:环境配置

    Python in VS Code:调试中开发

    1 插件的安装

    • 必安装的插件 Code Runner
    • 我常用的插件(不重要 可不装)

    2 settings.json配置

    前提 你的python 可以跑了

    "code-runner.executorMap": {
            // "python": "$pythonPath -u $fullFileName",
            "python": "set PYTHONIOENCODING=utf8 && python",
    },
    

    作者:以罗伊
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。
  • 相关阅读:
    Android实现多个词汇连续输入的提示
    android 中使用AutoCompleteTextView 可以实现自动提示功能
    关于android中搜索功能的实现
    重复弹出Toast 解决方案
    Android显示不重复通知的Notification
    个人项目经历
    使用Google 官方的控件SwipeRefreshLayout实现下拉刷新功能
    安卓左滑实现返回上一个页面
    初学hadoop
    浅谈nodejs和php
  • 原文地址:https://www.cnblogs.com/my-ordinary/p/13376422.html
Copyright © 2020-2023  润新知