在vscode中使用bash
步骤:
- 通过gitbash安装bash
- 将bash设置为vscode默认终端
- 在~/ 路径下创建/.bash_profile添加环境变量
通过gitbash安装bash
去官网安装gitbash的windows版本: https://git-scm.com/download/win
安装完毕后将文件夹下的bin路径添加至环境变量。
安装完毕后,在bin文件夹下有bash.exe,可以直接使用。
将bash设置为vscode默认终端
打开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_profile添加环境变量
完成上面两步后,虽然可以用bash,但是有些环境变量之类的没有继承过来。
需要在~/ 路径下创建.bash_profile文件,改文件会在打开bash时运行,进行bash初始化设置。
~/ 目录在windows下对应 C:\Users\你的用户名
创建该文件然后添加环境变量之类的,我在此处添加了conda的初始化命令,你可以自己添加需要的命令。需要注意的一点是,在添加PATH环境变量时,路径需要遵循如下格式:
如,windows路径为 E:\ffmpeg\bin 在此处需要写为 /E/ffmpeg/bin
在bash终端下,运行~/.bash_profile可完成初始化。
在vscode中使用bash相关推荐
- VSCode 中利用 Remote SSH 连接远程服务器
北京时间 2019 年 5 月 3 日,在 PyCon 2019 大会上,微软发布了 VS Code Remote.这是一个用来实现远程开发的功能插件,对于许多使用 Windows 进行开发,但是需要 ...
- 如何在vscode中使用GitLab
如何在vscode中使用GitLab 我同广大码友们一样,好不容易赶上了个节假日,回到家一顿安排,可屁股还没坐热就接到线上紧急BUG需要修复,木办法,拉项目导分支又是一顿排查,最后git stash, ...
- vscode中如何运行git
在vscode 中运行git 指令,发现报错. 这是因为还没有进行安装git ,所以这个指令对于vscode 来说是没有办法识别的,这时,我们就要进行下载安装git. 第一步:下载git 去到git ...
- 在 vscode 中使用 Git :拉取、提交、克隆
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. PS:转载此文后,网友在评论中提到还有其它方法,不过目前个人尚在研究中,有兴趣的朋友们也可自行一探究 ...
- vscode中如何创新建php文件,php – 如何在Visual Studio Code,UNIX中的所有文件中创建所有行结尾(EOL)?...
我使用Windows 10 home,我通常使用Visual Studio Code(VSCODE)来编辑Linux Bash脚本以及PHP和JavaScript. 我没有开发任何专门用于Window ...
- 如何在vscode中优雅的编写C语言
如何在vscode中优雅的编写C语言 各位好,我认为vscode编辑器在windows环境下除了Pycharm外是最方便的IDE了,但在初学C语言时很少有人的第一个C语言软件使用的是vscode来编译 ...
- VScode终端配置bash.git(默认),terminal.integrated.shell:windows路径查找不到前提下
问题: VScode升级到1.60.05版本后,终端配置不支持"terminal.integrated.shell.windows",想要在VScode终端将bash设置为默认终端 ...
- vscode中setting.json配置详解
vscode中的setting.json配置文件配置详解 话不多说上配置文件 大家按需复制到自己的setting.json配置文件中即可 [{// 控制是否在编辑器中显示 CodeLens." ...
- VSCode中使用 eslint+prettier完成代码格式化以及自动化整理
如果在一个大型项目中会有多个人一起去开发,为了使每个人写的代码格式都保持一致,就需要借助软件去帮我们保存文件的时候,自己格式化代码 配置 ESLInt.js vscode软件下载一个ESLint,在到 ...
最新文章
- A Dynamic Algorithm for Local Community Detection in Graphs--阅读笔记
- UpdatePanel控件的简单属性学习
- c语言可移植性较差吗,c陷阱与缺陷--可移植性缺陷
- 用计算机上的画图制作贺卡,用画图制作贺卡
- JavaScript——创建对象
- leetcode1254. 统计封闭岛屿的数目(dfs)
- 牛客14718 开心的涂刷
- flowable用户组的处理
- java爬取网页并保存_Java结合WebMagic实现网页内容爬取
- 8Manage助力花安堂打造新品研发项目管理平台
- 第七讲 数组动手动脑和课后作业
- php社工源码,社工库源码搜集
- 二维码自动生成器批量将表格整行数据制作二维码
- Facebook受邀者的邮箱地址披露
- aspcms用mysql_aspcms分类列表调用的几个实例
- win7怎么修改系统语言
- 0 0 0 ’\0’ 区别
- 爱加密:终止手游之殇,全面解决手游安全问题
- 新年集五福将,免费合成烤仔 “守护神兔” 典藏版 POAP 藏品!快来快来!
- Web Components 的使用,从入门到基础
热门文章
- Hexo博客美化日记 || Amnesia’s Blog
- 十年磨一剑,腾讯云数据库品牌重磅升级, “企业级分布式数据库TDSQL”来了!
- java 银行并发_java并发编程——通过ReentrantLock,Condition实现银行存取款
- vue3 - 19.Mitt兄弟组件传参传值
- js实现鼠标滚轮一下滑动一个页面
- 【Day4.6】坐BTS赶去湄南河夜游
- mysql的常用查询
- 联想一体机重装win7系统
- Unity Render Streaming-三维地球
- css transform组合