步骤:
去官网安装gitbash的windows版本: https://git-scm.com/download/win
安装完毕后将文件夹下的bin路径添加至环境变量。
安装完毕后,在bin文件夹下有bash.exe,可以直接使用。
打开vscode的设置并用json的设置格式:
将如下部分添加至setting.json文件中。
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell"
},
"Command Prompt": {
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [],
"icon": "terminal-cmd"
},
"GitBash": {
"path": [
"你自己的bash.exe路径"
],
"args": ["-l"],
"icon": "terminal-bash"
}
},
"terminal.integrated.defaultProfile.windows": "GitBash",
这一步完成后,vscode中打开的默认终端就是bash终端了。
完成上面两步后,虽然可以用bash,但是有些环境变量之类的没有继承过来。
需要在~/ 路径下创建.bash_profile文件,改文件会在打开bash时运行,进行bash初始化设置。
~/ 目录在windows下对应 C:\Users\你的用户名
创建该文件然后添加环境变量之类的,我在此处添加了conda的初始化命令,你可以自己添加需要的命令。需要注意的一点是,在添加PATH环境变量时,路径需要遵循如下格式:
如,windows路径为 E:\ffmpeg\bin 在此处需要写为 /E/ffmpeg/bin
在bash终端下,运行~/.bash_profile可完成初始化。
vue地区选择器(v-distPicker)官方文档☞https://distpicker.pigjian.com/安装npm install v-distpicker --save配置main.js中import VDistpicker from 'v-distpicker'Vue.component('v-distpicker', VDistpicker)引入import...
全部绞接捻接粘接Aligning the ends of two optical fibers with the aim of minimizing splice loss.调整两根光纤末端以减小接合损耗.期刊摘选This would produce shock wave owing to splice of compress wave.随着激光的持续辐照,陆续传入靶内的压缩波会形成一个阵面陡峭的...
php中的array_splice函数的用法:【array_splice(array,start,length,array)】。array_splice()函数用于从数组中移除指定元素,使用新元素替代,并返回已删除指定元素的数组。array_splice()是PHP的一个内置函数,用于从数组中删除指定的元素,并用新元素取代;还可以向数组中添加其他元素。该函数通常用其他数组中的元素替换现有元素,并返...
Slikscreen_Top :顶层丝印层Assemly_Top :装配层,就是元器件含铜部分的实际大小,用来产生元器件的装配图。我自己感觉这一层如果对于贴片的元器件,如电容,就是两个贴片铜片的实际大小,而place_bound_top层是整个贴片元器件的实际大小,这一点很多人都没真正搞懂!也可以使用此层进行布局;Soldermask_Top: 顶层阻焊层 负片输出...
一、软件测试学习路线图—流程篇:二、软件测试学习路线图—视频篇: 1、第一阶段-前置基础知识视频资源 软件测试视频第一阶段-前置基础知识 本阶段软件测试课程共计5个知识点,1个免费视频涵盖 1、学习目标: 学完后目标:熟悉计算机及测试理论的相关概念,掌握HTML,CSS及JS基础语法及应用。 2、...
L1-1 今天我要赢(5分)#include<bits/stdc++.h>using namespace std;int main(){ cout<<"I'm gonna win! Today!\n2022-04-23";}L1-2 种钻石(5分)#include<bits/stdc++.h>using namespace std;int main(){ int N,v;cin>>N>>v; cout&l
题目描述要求采用链表形式,求两个一元多项式的乘积:h3 = h1*h2。函数原型为:void multiplication( NODE * h1, NODE * h2, NODE * h3 )。输入: 输入数据为两行,分别表示两个一元多项式。每个一元多项式以指数递增的顺序输入多项式各项的系数(整数)、指数(整数)。 例如:1+2x+x2表示为:<1,0>,<2,1&g...
教你如何秒杀12306,JAVA程序抢票成功!来自:http://jingyan.baidu.com/article/ab69b270c403412ca7189f95.html12306.cn 火车票 网络购票助手 1.1要过年,先回家!要回家先买票!虽然大家翘首以盼的火车票终于实现网络购票了,但由于其各方面的不成熟,即使是常用电脑的
提示找不到模块: 删除node_modules包 重新下载包 可解决。
Linux上没有直接可用的wfopen函数用来打开宽字符的文件名,那我们可以将宽字符转换为char型,再调用fopen函数。#include #include #include #define MAX_PATH 1024FILE* wfopen(const wchar_t* filename, const wchar_t* mode){ char fn[MAX_PATH]
绪 论1.1 复习笔记一、什么是数据结构数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等的学科。二、基本概念和术语1数据数据是对客观事物的符号表示,是计算机科学中所有能输入到计算机中并能被计算机程序处理的符号的总称。2数据元素数据元素是数据的基本单位。3数据对象数据对象是性质相同的数据元素的集合,是数据的一个子集。4数据结构数据结构是相互之间存在一种或多种特定...