vscode 设置打开终端的默认工作目录/路径

vscode 设置打开终端的默认工作目录/路径**

文章目录

  • vscode 设置打开终端的默认工作目录/路径**
    • 打开vscode,打开设置UI 或是设置JSON文件,找到相关设置项
      • 方式1:通过打开`settings.json`的UI界面 设置:
      • 方式2:通过打开设置`settings.json`文件设置:
    • 快捷键打开终端
    • 关于vscode的变量指代(部分vscode官网文档解释)

打开vscode,打开设置UI 或是设置JSON文件,找到相关设置项

  • 方式1:通过打开settings.json的UI界面 设置:

  1. 按下快捷键组合 ctrl ,,搜索Cwd
  2. 然后在Cwd设置这一栏,填入${fileDirname}
    在这里插入图片描述
    3.补充

在这里插入图片描述

  • 如果要求split的子终端 保持和 父终端 一样的工作目录
    这个 Split Cwd设需要置为inital
  • 如果要求split的子终端 打开后默认跳转到工作区所在根目录
    这个 Split Cwd设需要置为inital
  • Split Cwd不是新开的终端new ternimal,而是new ternimal父终端的并行子终端。
  • 方式2:通过打开设置settings.json文件设置:

  1. 按下 ctrl shift p快捷键组合,唤起搜索框,接着输入user settings

在这里插入图片描述
搜索框唤起后 如图

  1. 然后在打开的settings.json文件末尾插入两行内容
"terminal.integrated.cwd": "${fileDirname}",//新打开的父终端,直接跳转到当前打开文件的目录
"terminal.integrated.splitCwd": "initial",//split的子终端继承父终端工作目录

在这里插入图片描述
如图在打开的settings.json文件末尾插入两行内容
“terminal.integrated.cwd”: “${fileDirname}”,
“terminal.integrated.splitCwd”: “initial”,

快捷键打开终端

  • ctrl ` 切换,显示 / 隐藏终端所在的底部栏
  • ctrl shift ` 新打开一个新终端
  • ctrl shift c 新打开一个外部终端
  • 更多的快捷键 查看 KeyBoard Shortcuts
    在这里插入图片描述

  • 关于vscode的变量指代(部分vscode官网文档解释)

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/708633.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深入理解网络通信基本原理和tcp/ip协议

深入理解网络通信基本原理和tcp/ip协议 一、计算机网络体系1,计算机网络体系结构2,网络中数据传输2.1,浏览器中输入一个url的执行流程2.2,数据在网络中是的传输流程 3,三次握手和四次挥手3.1,三次握手3.1.1…

leetcode 2581. 统计可能的树根数目【换根dp】

原题链接:2581. 统计可能的树根数目 题目描述: Alice 有一棵 n 个节点的树,节点编号为 0 到 n - 1 。树用一个长度为 n - 1 的二维整数数组 edges 表示,其中 edges[i] [ai, bi] ,表示树中节点 ai 和 bi 之间有一条边…

【appium】Hybrid应用自动化|微信小程序自动化

目录 一、Hybrid(nativewebview)应用自动化 1、webview 2、Hybrid应用自动化实现 2.1准备工作 Step1:准备android 4.4版本以上的手机/模拟器 Step2:在app源码中将webview调试模式打开 Step3:安装UC开发者工具 U…

4_相机透镜畸变

理论上讲,是可能定义一种透镜而不引入任何畸变的。然而现实世界没有完美的透镜。这主要是制造上的原因,因为制作一个“球形”透镜比制作一个数学上理想的透镜更容易。而且从机械方面也很难把透镜和成像仪保持平行。下面主要描述两种主要的透镜畸变并为他…

ICVQUANTUMCHINA报告:《2024全球量子计算产业发展展望》

2月20日,《2024量子计算产业发展展望》的中文版报告通过光子盒官方平台发布,英文版报告通过ICV官方平台发布。 英文版报告获取地址: https://www.icvtank.com/newsinfo/897610.html 在过去的一年里,光子盒与您一同见证了全球量子…

10 款最佳硬盘分区软件知识分享(2024更新)

硬盘分区软件是您当前需要的最重要的软件之一。我们知道! 当今的硬盘分区软件具有令人难以置信的多功能性,并且由于激烈的竞争,对于大多数人来说仍然是相对低成本的投资。 目前,市场上有数十种硬盘分区软件可供选择 - 找到 2024…

力扣-移除元素

问题 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长…

进销存是什么意思?如何开发一款进销存管理系统?

这篇给大家详细介绍一下,进销存到底是什么,进销存管理系统有什么用?企业如何开发一款进销存管理系统? 以下内容示例工具均来自于JDY——https://www.jiandaoyun.com 一、进销存是什么? 1、基本概念 进销存&#xff0…

HarmonyOS开发云工程与开发云函数

创建函数 您可直接在DevEco Studio创建函数、编写函数业务代码、为函数配置调用触发器。 1.右击“cloudfunctions”目录,选择“New > Cloud Function”。 2.输入函数名称后,点击“OK”。 函数名称仅支持小写英文字母、数字、中划线(-&a…

vue中组合式API和选项式API的区别

组合式api(Composition API)是vue3对我们开发者来说变化非常大的更新,我们先不关注具体语法,先对它有一个大的感知。 通过vue2, vue3两种形式实现同一个需求,理解vue3的compition api 带来的好处 两个独立的功能&…

leetcode 重复的子字符串

前要推理 以abababab为例,这里最主要的就是根据相等前后缀进行推导 s [ 0123 ] 如 t【 0123 】 f 【01 23 】 后两个分别是前后缀,第一个是总的字符串,然后可以推导 //首先还是算出…

从Spring Boot应用上下文获取Bean定义及理解其来源

前言 在Spring框架中,Bean是组成应用程序的核心单元。特别是在Spring Boot项目中,通过使用SpringApplication.run()方法启动应用后,我们可以获得一个ConfigurableApplicationContext实例,这个实例代表了整个应用程序的运行时环境…

ArcgisForJS如何使用ArcGIS Server发布的GP服务?

文章目录 0.引言1.ArcGIS创建GP服务2.ArcGIS Server发布GP服务3.ArcgisForJS使用ArcGIS Server发布的GP服务 0.引言 ArcGIS for JavaScript(或简称AGJS)是一个强大的工具,它允许开发者使用JavaScript在Web浏览器中创建和运行ArcGIS应用程序。…

❤ git操作Github、git操作github

❤ 操作github 一、git操作Github 1、设置用户名和邮件地址 git config --global user.name "nexuslin" git config --global user.email "2455067339qq.com"2、生成本地密钥 ssh-keygen -t rsa -C 2455067339qq.com3、接下来就一直回车,然…

Docker数据集与自定义镜像:构建高效容器的关键要素

目录 博客前言 一.数据卷 1.数据卷介绍 2.实战 宿主机和容器共享目录 容器和容器之间共享目录 二.自定义镜像 1.自定义镜像介绍 2.实战 2.1自定义centos,具备vim及ifconfig作用 构建镜像 通过镜像运行一个容器进行测试 2.2自定义tomact(文件为…

(转载)SpringCloud 微服务(三)-Seata解决分布式事务问题

ps:这个原文写的很好,怕后续这个地址失效,备份一个留着自己学习 转自:SpringCloud 微服务(三)-Seata解决分布式事务问题_seata 黑马 代码-CSDN博客 看完了黑马程序员的免费课程,感觉受益匪浅,…

【Oracle】玩转Oracle数据库(七):RMAN恢复管理器

前言 嘿,数据库大魔法师们!准备好迎接新的技术大招了吗?今天我们要探索的是Oracle数据库中的神奇利器——RMAN恢复管理器!🛡️💾 在这篇博文【Oracle】玩转Oracle数据库(七)&#xf…

【4.3计算机网络】网络规划与设计

目录 1.网络规划2.逻辑网络设计3.物理网络设计 1.网络规划 需求分析->通信规范分析->逻辑网络设计->物理网络设计->实施阶段 2.逻辑网络设计 3.物理网络设计 例题1: 解析:选A。 例题2: 解析:选A。 例题3. 解析&am…

自动化威胁检测和响应

网络安全变得比以往任何时候都更加复杂和疯狂。网络威胁在不断演变,资金充足且持续存在的不良行为者变得更加复杂且更难以检测。预算和资产捉襟见肘,现代网络安全团队的任务是通过持续监控威胁、实施强有力的安全措施、教育组织最佳安全实践以及迅速修复…

关于uniapp小程序的分包问题

开发uniapp小程序时,在打包上传代码时会出现超出2M的打包限制不能上传,那么我们该怎么做呢? 1.对于图片,将图片从后端服务取,尽量不要放在静态资源,图片体积会影响打包大小。 2.使用分包,tabb…