在VSCode中自定义文件类型和扩展名关联
目录
- 标题
- 概述
- 实现步骤
- 总结
标题
在 VSCode 中自定义文件类型和扩展名关联
Customize file type and extension associations in VSCode
概述
这篇文章介绍了一种VSCode关联文件类型和扩展名的方法,通常情况下VSCode会根据文件的扩展名自动识别文件类型,例如将扩展名为html
和htm
的文件识别为HTML文件类型,并按其语法进行高亮和自动排版(format)。然而,对于那些并不常见的文件扩展名,VSCode仍然为用户提供了自定义关联的方法。我最近在处理一些TMT测试框架下的代码,其中就涉及到编写fmf
文件的操作,这是一种自定义的配置文件,兼容YAML语法。因此,我希望能够在VSCode中借用它的高级IDE功能来辅助编辑这些文件,其中最有用的便是自动排版(format)功能。本文以YAML文件类型与fmf
扩展名关联的例子来讲解VSCode自定义文件类型和扩展名关联的功能。
实现步骤
首先,选中任意一个以fmf
为扩展名的文件,在VSCode窗口右下角我们可以看到这个文件被识别为了纯文本文件(Plain Text)。点击这个按钮,打开“选择语言模式(Select Language Mode)”的下拉列表。
然后,在下拉列表中选择“为fmf
扩展名设置文件关联(Configure File Association for ‘.fmf’)”。
最后,选择要与fmf
扩展名关联的文件类型,本例中选择YAML
文件类型。
至此,VSCode便会记住这个用户自定义设置,将所有以fmf
为扩展名的文件视为YAML文件来提供IDE高级功能。
总结
本文介绍了如何在VSCode中自定义文件类型和扩展名的关联,让用户能够在个性化文件中使用语法高亮和自动排版(format)功能。
在VSCode中自定义文件类型和扩展名关联相关推荐
- 计算机如何把文件设为隐藏,已知文件类型的扩展名如何设置显示与隐藏?
当你想把文件扩展名隐藏或是显示的时候,有木有突然感觉有那么一瞬间皱着眉头过呢?当你想要设置显示与隐藏扩展名的时候却莫名其妙的发现"隐藏已知文件类型的扩展名"这一项选不见了,心理莫名 ...
- windows服务器设置文件属性设置去掉隐藏已知文件类型的扩展名(即文件后缀名可见)
摘要: 1.文件后缀名不可见,系统运维过程容易发生同名不同后缀的文件操作混淆的情况 2.windows系统默认是文件后缀名不可见 3.所以需要更改一下配置. 4.操作步骤如下图: (1)点击组织-文件 ...
- Windows系统下常见的文件类型及其扩展名
今天小陈给大家分享一本书上的一个实用表(常见的文件类型及其扩展名)
- 如何提取fq.gz中的文件_什么是GZ文件类型或扩展名? 如何创建,提取和打开Gz文件?...
如何提取fq.gz中的文件 gz or GZ files are compressed files using gzip algorithm or a related application. gz ...
- linux ls 中文乱码_每天一个linux命令:Linux文件类型与扩展名
Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文 ...
- 每天一个linux命令(目录文件操作):【转载】Linux文件类型与扩展名
Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文 ...
- Linux文件类型与扩展名
Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文 ...
- idea新建java文件类型_如何在IntelliJ IDEA中设置文件类型
IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合. ...
- 怎么显示隐藏的文件类型的后缀名
很多电脑默认的时候,是隐藏了文件的后缀名,有时候往往给我们带来一些不必要的烦恼,比如txt文件和word文件的相互转换,ppt excel格式的转换等,今天来分享一下怎么显示隐藏的文件类型的后缀名 主 ...
最新文章
- android之启动桌面activity
- 机器人布里茨说什么_LOL蒸汽机器人布里茨英雄介绍、技能加点、技巧攻略 机器人出什么装备...
- 题库练习1(单词长度、统计字符个数、)
- windows下安装nginx
- Js计算间隔天数和Date对象
- 【CodeForces - 701D】As Fast As Possible(二分,模拟,数学公式)
- 飞鸽传书:HTML界面也有它欠缺的方面
- (100)FPGA单沿和双沿采样(下降沿采样)
- 创意c语言程序设计,重庆理工大学-c语言程序设计基础教程_习题答案(纪纲_金艳).doc...
- LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Php篇
- VC2010 编译 Media Player Classic - Home Cinema (mpc-hc)
- 王者-甄别同一板块强弱股的方法【真假美猴王】
- php连接mysql代码+类_php连接mysql操作类
- spring源码-第四个后置处理器
- 书单:《人人都是产品经理》附录书单
- 输入一英文字符串(字符串长度限制在200个字符以内),单词间仅用一个或多个空格间隔(即没有标点符号),编写程序将此字符串中第1个最长的单词输出。 输入输出样例: memory has no re
- 热点综述 | 单细胞测序的扩展、整合与转化
- Linux课程设计每日小结
- sas 统计学 anova
- 【基础知识】什么是哈希冲突?