VScode配置bash&git

Vscode配置bash&git

Download&&Install git

git下载地址

https://git-scm.com/downloads
VSCode Version:1.57.1

Open vscode

ctrl+shift+p
输入open settings 然后按回车键
在这里插入图片描述
写入json格式配置文件,
注意格式以下内容外层还有一个{}

    "terminal.integrated.profiles.windows": {
        "PowerShell -NoProfile": {
          "source": "PowerShell",
          "args": [
            "-NoProfile"
          ]
        },
        "Git-Bash": {
          "path": "D:\\Program Files\\Git\\bin\\bash.exe",
          "args": []
        }
      },
    "terminal.integrated.defaultProfile.windows": "Git-Bash", //终端默认启用配置

注:path为git安装的默认文件夹

重启vscode即可
在这里插入图片描述

VScode配置

附上自己个人的vscode json配置

{
    "update.enableWindowsBackgroundUpdates": false, //自动更新
    "files.encoding": "utf8",  //在读取和写入文件时使用的默认字符集编码
    "files.eol": "auto", //默认行尾字符 \n:LF linux  \r\n:CRLF Windows
    "json.format.enable": true,  //json格式化程序
    "explorer.sortOrder": "default", //资源管理器中基于属性的排列
    "files.autoSave": "afterDelay",  //自动保存
    "explorer.confirmDelete": false, //删除文件到回收站时是否确认
    "files.enableTrash": true, //删除文件时是否放入回收站
    "editor.fontSize": 17,  //字体大小
    "editor.autoClosingBrackets": "languageDefined",  // 自动闭合右括号
    "editor.autoClosingOvertype": "always",  //自动插入时改写右/左括号
    "editor.autoIndent": "full", //复制时自动缩进
    "editor.autoSurround": "languageDefined", //键入引号或方括号时自动括起来
    "editor.columnSelection": true,  //键盘和鼠标进行列选择
    "editor.comments.ignoreEmptyLines": true, //对注释行操作时 是否忽略空行
    "editor.cursorBlinking": "blink",  //光标动画样式
    "editor.cursorStyle": "block",  //光标样式
    "editor.lightbulb.enabled": true, //代码操作小灯泡操作
    "editor.renderControlCharacters": false,  //编辑器是否显示控制字符
    "editor.renderIndentGuides": true, //缩进参考线
    "editor.tabCompletion": "on",  //启用tab键自动补全
    "editor.tabSize": 4, //一个制表符等于的空格数
    "editor.useTabStops": true,  // 根据制表位插入和删除空格
    "search.smartCase": true,  // 若搜索词全为小写,则不区分大小写进行搜索,否则区分大小写进行搜索
    "editor.unusualLineTerminators": "prompt", //删除可能导致问题的提示删除异常的行终止符
    //控制通过哪些文档计算基于字词的补全 建议使用同一语言的所有打开的文档中的字词
    "editor.wordBasedSuggestionsMode": "matchingDocuments", 
    //文件保存到磁盘上并被另一个程序更改时,可能会发生保存冲突。防止数据丢失,要求将用户将编辑器中的更改与磁盘版本进行比较,拒绝保存请求手动解决保存冲突
    "files.saveConflictResolution": "askUser",
    "extensions.autoUpdate": false, //插件自动更新 
    "terminal.integrated.copyOnSelection": true, // 控制是否将在终端中选定的文本复制到剪贴板
    "terminal.integrated.cursorBlinking": true,  //控制终端光标是否闪烁。

    "terminal.integrated.profiles.windows": {
        "PowerShell -NoProfile": {
          "source": "PowerShell",
          "args": [
            "-NoProfile"
          ]
        },
        "Git-Bash": {
          "path": "D:\\Program Files\\Git\\bin\\bash.exe",
          "args": []
        }
      },
    "terminal.integrated.defaultProfile.windows": "Git-Bash", //终端默认启用配置
    "terminal.integrated.rightClickBehavior": "default", // 控制终端如何回应右键单击操作。copyPaste: 当有选定内容时复制,否则粘贴。
    "terminal.integrated.scrollback": 1000,  // 终端缓冲区行数
    "workbench.editorAssociations": {
      "*.ipynb": "jupyter-notebook"
    },
    "notebook.cellToolbarLocation": {
      "default": "right",
      "jupyter-notebook": "left"
    },
    "[json]": {

      "editor.quickSuggestions": {
        "strings": true
      },
      "editor.suggest.insertMode": "replace"
    },
    
    "[yaml]":  {   //配置要为 [yaml] 语言替代的设置
      "editor.insertSpaces": true,
      "editor.tabSize": 2,
      "editor.autoIndent": "advanced"
    },
    
}

json设置模板

在vscode界面中按键 ctrl+shift+p输入Default Settings 然后按回车键
可以看到vscode内置的json格式配置

vscode自定义插件下载位置

通过桌面快捷方式更改

右键VScode的属性,在目标这一栏后面添加参数--extensions-dir 后面跟上想要将vscode插件保存的位置

--extensions-dir "D:\Program Files\Microsoft VS Code\.vscode\extensions"

完整的示例

"D:\Program Files\Microsoft VS Code\Code.exe" --extensions-dir "D:\Program Files\Microsoft VS Code\.vscode\extensions"

通过软连接方式更改

  1. 找到vscode插件的默认位置
    一般在windows当前登录用户的.vscode文件夹中
C:\Users\cause\.vscode\extensions
  1. 复制此文件夹到你想要保存插件的位置
  2. 删除vscode插件的默认安装文件夹
  3. 从自定义插件位置创建软连接到此处
    管理员模式打开cmd命令行,使用mklink命令即可
mklink /d "C:\Users\cause\.vscode\extensions" "D:\Program Files\Microsoft VS Code\.vscode\extensions"

较推荐此种创建软链接方式

VSCode常用的插件

Chinese(Simplified)Language Pack for Visual Studio Code
vscode中文插件

bash debuge
shell语言调试

debugger for java
extension pack for java
gbktoutf8
java test runner
jupyter
language support for java tm b
maven for java
project manager for java
python
shellman
sqltools
terminal
visual studio intellicode
mysql 作者cweijan
oracle developer tools for vscode
pylance
vim

  • 6
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值