当前位置: 首页 > news >正文

VS code 查看 ${workspaceFolder} 目录指代路径

VS code 查看 ${workspaceFolder} 目录指代路径

  • 引言
  • 正文

引言

在 VS code 创建与运行 task.json 文件 一文中我们已经介绍了如何创建属于自己的 .json 文件。在 VS code 中,有时候我们需要添加一些文件路径供我们导入自定义包使用,此时,我们通常会用到 .json 形式的 ${workspaceFolder} 变量,那么这个变量具体的指代路径是什么呢?我们可否通过打印输出的形式进行查看呢?本篇文章我们将对这个问题进行说明。

正文

首先,我们创建一个 task.json 文件,并且在其中输入如下代码:

{"version": "2.0.0","tasks": [{"label": "echo","type": "shell","command": "echo ${workspaceFolder}"}]
}

输入完成后保存并在 terminal 中运行代码(如何在 terminal 中运行可以参考引言中提及的文章),运行后,terminal 中会得到如下信息:
在这里插入图片描述
这样,我们就可以查看变量 ${workspaceFolder} 指代的当前目录了。由于本人的文件目录名称有些敏感信息,所以用马赛克涂抹了,但是我们可以看到,输出显示的是一个完整的目录信息,知道这点就足够了。

对比官网给出的关于 ${workspaceFolder} 的说明是指 VS code 打开的文件目录,实际可以理解为当前工程文件的根目录。

对于其他 .json 格式的变量,我们也可以采用此种方式进行查看。官网给出的一些预定义的变量如下,感兴趣的读者可以自行尝试。
在这里插入图片描述
如果大家觉得有用,就点个赞让更多的人看到吧~

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • nginx服务介绍
  • 密集行人数据集 CrowdHumanvoc和yolo两种格式,yolo可以直接使用train val test已经划分好有yolov8训练200轮模型
  • 全栈开发(四):使用springBoot3+mybatis-plus+mysql开发restful的增删改查接口
  • VSCode开发ros程序无法智能提示的解决方法(二)
  • 【计网面试真题】If-Modified-Since和Etag有什么区别
  • 【SSM-Day2】创建SpringBoot项目
  • 十、数字人IP应用方案
  • JAVA_17
  • 828 华为云征文|华为 Flexus 云服务器搭建萤火商城 2.0
  • 5、论文阅读:深水下的图像增强
  • 18 基于51单片机的心率体温监测报警系统(包括程序、仿真、原理图、流程图)
  • 基于vue框架的传染病人管理系统3w776(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
  • 【Java集合】LinkedList
  • vue一级、二级路由设计
  • 多态的使用和原理(c++详解)
  • 2017-09-12 前端日报
  • Create React App 使用
  • Java 多线程编程之:notify 和 wait 用法
  • Java-详解HashMap
  • JAVA之继承和多态
  • java中具有继承关系的类及其对象初始化顺序
  • Netty 4.1 源代码学习:线程模型
  • sessionStorage和localStorage
  • Spring Cloud中负载均衡器概览
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 技术发展面试
  • 区块链将重新定义世界
  • 深度学习中的信息论知识详解
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 微服务框架lagom
  • 我的面试准备过程--容器(更新中)
  • 在weex里面使用chart图表
  • 做一名精致的JavaScripter 01:JavaScript简介
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​queue --- 一个同步的队列类​
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • ​力扣解法汇总946-验证栈序列
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • #Z2294. 打印树的直径
  • #预处理和函数的对比以及条件编译
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (二)PySpark3:SparkSQL编程
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (十五)使用Nexus创建Maven私服
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (转)JAVA中的堆栈
  • (轉)JSON.stringify 语法实例讲解
  • .“空心村”成因分析及解决对策122344
  • .libPaths()设置包加载目录
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案