vscode
创建:2023-10-27 17:53
更新:2024-09-28 11:35
  1. vscode的rg.exe占用cpu过高

    文件->首选项->搜索“search.followSymlinks”改为false

  2. 推荐插件

    • ChatGPT: 可以直接访问chatgpt
    • Database Client: 一个数据库管理工具,相当好用
    • Draw.io Integration: UML,流程图等的绘图工具
    • Error Lens: 将错误信息直接嵌入到编辑界面进行高亮显示,使错误更加明显
    • change-case: 命名规范快捷转化,支持驼峰,蛇形等等
    • Color Highlight: 高亮颜色代码,快速显示颜色,写html,css神奇
    • GlassIt-VSC: windows下的vscode窗口透明插件
    • Markdown Preview Enhanced: markdown显示的插件
    • Markdown Table Prettifier: markdown表格格式化插件
    • One Monokai Theme: 非常好看的主题模式
    • Java Decompiler: Java一个查看源码的工具
  3. 配置记录

    "diffEditor.ignoreTrimWhitespace": false,
    "editor.dragAndDrop": false,
    "editor.fontFamily": "Consolas, '微软雅黑', monospace",
    "editor.minimap.enabled": false,
    "explorer.autoReveal": false,
    "files.autoSave": "onFocusChange",
    "javascript.suggest.autoImports": false,
    "search.followSymlinks": false,
    "security.workspace.trust.banner": "never",
    "security.workspace.trust.emptyWindow": false,
    "security.workspace.trust.enabled": false,
    "security.workspace.trust.untrustedFiles": "open",
    "terminal.integrated.cursorBlinking": true,
    "terminal.integrated.cursorStyle": "line",
    "terminal.integrated.defaultProfile.windows": "Git Bash",
    "terminal.integrated.drawBoldTextInBrightColors": false,
    "terminal.integrated.env.windows": {
        "NODE_PATH": "C:\\Users\\A\\AppData\\Roaming\\npm\\node_modules"
    },
    "terminal.integrated.gpuAcceleration": "on",
    "terminal.integrated.scrollback": 10000,
    "terminal.integrated.smoothScrolling": true,
    "terminal.integrated.tabs.location": "left",
    "window.openFilesInNewWindow": "on",
    "window.title": "${rootName}",
    "window.zoomLevel": -0.3,
    "workbench.colorTheme": "One Monokai",
    "extensions.ignoreRecommendations": true,
    "terminal.integrated.copyOnSelection": true,
    
    "glassit.alpha": 245,
    "rest-client.previewOption": "exchange",
    
  4. vscode插件开发文档

    https://vscode.js.cn/api

  5. 从docker中启动目录时报错没有权限

    https://docs.docker.com/engine/install/linux-postinstall/

    $ sudo groupadd docker
    $ sudo usermod -aG docker $USER
    $ newgrp docker
    

    然后重新连接vscode就可以了