将vscode打造无敌的IDE(14) tasks.json和launch.json配置详解,随心所欲添加自动化任务
vscode是一个轻量级的文本编辑器,但是它的扩展插件可以让他拓展成功能齐全的IDE,这其中就靠的是tasks.json和launch.json的配置。这两个文件需要存放在当前工程的.vscode目录下。
vscode预定义了一些变量供我们在json文件使用:
预定义变量
变量名 | 含义 |
---|---|
${workspaceRoot} | 当前打开的文件夹的绝对路径+文件夹的名字 |
${workspaceRootFolderName} | 当前打开的文件夹的名字 |
${file} | 当前打开正在编辑的文件名,包括绝对路径,文件名,文件后缀名 |
${relativeFile} | 从当前打开的文件夹到当前打开的文件的路径如 当前打开的是test文件夹,当前的打开的是main.c,并有test/first/second/main.c那么此变量代表的是 first / second / main.c |
${fileBasename} | 当前打开的文件名+后缀名,不包括路径 |
${fileBasenameNoExtension} | 当前打开的文件的文件名,不包括路径和后缀名 |
${fileDirname} | 当前打开的文件所在的绝对路径,不包括文件名 |
${fileExtname} | 当前打开的文件的后缀名 |
${cwd} | 任务开始运行时的当前工作目录 |
${lineNumber} | 当前打开的文件&#x |
将vscode打造无敌的IDE(14) tasks.json和launch.json配置详解,随心所欲添加自动化任务相关推荐
- DELL第14代服务器_装机_BIOS配置详解
DELL第14代服务器装系统前BIOS设置(推荐) 共需要配置两个 1.SATA Settings设置ACHI Mode (没有阵列卡则选择RAID Mode) 2.Boot Settings设置UE ...
- 【转】VScode tasks.json和launch.json的设置
转自:VScode tasks.json和launch.json的设置 - 知乎 目录 C++(方法1:不使用VSCode插件,较繁琐) C++(方法2:使用Native Debug插件) C++(方 ...
- vscode中setting.json配置详解
vscode中的setting.json配置文件配置详解 话不多说上配置文件 大家按需复制到自己的setting.json配置文件中即可 [{// 控制是否在编辑器中显示 CodeLens." ...
- VsCode配置Python项目的setting.json和launch.json两个配置文件
我们在VsCode中首次创建一个Python项目,一般情况下是不会有setting.json和launch.json两个配置文件,如下图所示: 那么这个时候我们可以通过点击下方的"运行和调使 ...
- 基于Mono和VSCode打造轻量级跨平台IDE
最近Visual Studio推出Mac版本的消息迅速在技术圈里刷屏,当工程师们最喜欢的笔记本电脑Mac,邂逅地球上最强大的集成开发环境Visual Studio的时候,会碰撞出怎样精彩的火花呢? ...
- linux使用vscode运行c,Linux中使用VS Code编译调试C++项目详解
前言 关于VS Code在Linux下的安装这里就不提了,不管是CentOS还是Ubuntu,如果不懂且搜问题足够的情况下,你会解决的. 一.前置知识--gcc/g++的编译链接过程 在Windows ...
- Visual Studio Code (VSCode) 之 C/C++ 调试配置详解
准备 默认情况下,VSCode仅仅内置了对node.js运行时的调试支持,只可以直接调试JavaScript.TypeScript和任何其他翻译为JavaScript的语言.其他语言的调试支持,都 ...
- CentOS下Redis 2.2.14安装配置详解
一. 下载redis最新版本2.2.14 cd /usr/local/src wget –c http://redis.googlecode.com/files/redis-2.2.14.tar.gz ...
- 如何恢复vscode的默认配置_VS Code使用之基本设置与配置详解
基本是原文的翻译 用户设置与工作空间设置 VS Code提供了两种设置方式: 用户设置: 这种方式进行的设置,会应用于该用户打开的所有工程: 工作空间设置:工作空间是指使用VS Code打开的某个文件 ...
最新文章
- 事务中SET XACT_ABORT各种用法
- 计算机应用基础 pdf 陈建军教案,温州市第二职业中等专业学校(温五中) 教学资源 温州市《计算机应用基础》学业水平测试考纲(转发)...
- 2021年高考理综单科成绩查询,2021年高考总分是多少 2021年高考各科满分多少分...
- 搜索python题目的软件_Python编程快速上手——正则表达式查找功能案例分析
- 重磅开源:TN文本分析语言
- tsql_TSQL的历史
- maven环境、本地仓储配置(下载安装)
- 高通7227平台外接UBLOX的GPS模块数据接收不稳定问题
- 加入收藏和设为首页JQuery代码
- 搜狗站群之搜狗验证推送工具
- 计算机网络中的广播啥意思,卫星IP数据广播是什么意思?
- Facebook内战:关于欲望、天才和背叛的故事
- Oracle 11g 找不到文件 D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\j2ee\oc4j_appli
- 百分点认知智能实验室:如何打造工业级的机器翻译
- Centos 7.2 及php7环境下升级memcache未果,改安装 memcached
- 四阶龙格库塔法c语言程序,四阶龙格_库塔算法的C语言实现_毋玉芝
- golang testing简介
- STM32 I2C HAL库读取HTU21D
- 统一数据交换(UDX)
- 计算机音乐桃源恋歌,谁有桃源恋歌的谱子