成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > vscode使用editorconfig插件以及.editorconfig配置文件說明詳解

vscode使用editorconfig插件以及.editorconfig配置文件說明詳解

熱門標(biāo)簽:華創(chuàng)e路航彩票銷售點(diǎn)地圖標(biāo)注 suitecrm 地圖標(biāo)注 臨沂ai電銷機(jī)器人招商 銀川語音外呼系統(tǒng)中心 高德地圖標(biāo)注常顯 承德地圖標(biāo)注公司收費(fèi) 揭陽電腦外呼系統(tǒng)公司 外呼系統(tǒng)號顯示星號怎么看 鶴壁外呼系統(tǒng)公司

簡介

EditorConfig和Prettier一樣,都是用來配置格式化你的代碼的,這個(gè)格式化代碼,要和你lint配置相符!否則會出現(xiàn)你格式化代碼以后,卻不能通過你的代碼校驗(yàn)工具的檢驗(yàn)

EditorConfig 文件中的設(shè)置用于在基本代碼庫中維持一致的編碼風(fēng)格和設(shè)置,例如縮進(jìn)樣式、選項(xiàng)卡寬度、行尾字符以及編碼等,而無需考慮使用的編輯器vscode使用editorconfig插件以及.editorconfig配置文件說明詳解
或 IDE

editorConfig不是什么軟件,而是一個(gè)名稱為.editorconfig的自定義文件。該文件用來定義項(xiàng)目的編碼規(guī)范,編輯器的行為會與.editorconfig 文件中定義的一致,并且其優(yōu)先級比編輯器自身的設(shè)置要高,這在多人合作開發(fā)項(xiàng)目時(shí)十分有用而且必要

有些編輯器默認(rèn)支持editorConfig,如webstorm;而有些編輯器則需要安裝editorConfig插件,如ATOM、Sublime、VS Code等

當(dāng)打開一個(gè)文件時(shí),EditorConfig插件會在打開文件的目錄和其每一級父目錄查找.editorconfig文件,直到有一個(gè)配置文件root=true

EditorConfig的配置文件是從上往下讀取的并且最近的EditorConfig配置文件會被最先讀取. 匹配EditorConfig配置文件中的配置項(xiàng)會按照讀取順序被應(yīng)用, 所以最近的配置文件中的配置項(xiàng)擁有優(yōu)先權(quán)

如果.editorconfig文件沒有進(jìn)行某些配置,則使用編輯器默認(rèn)的設(shè)置

配置.editorconfig

在當(dāng)前項(xiàng)目根目錄下添加.editorconfig文件

editorconfig文件是定義一些格式化規(guī)則(此規(guī)則并不會被vscode直接解析)

官網(wǎng)的一個(gè)配置

# EditorConfig is awesome: https://EditorConfig.org

# top-most EditorConfig file 表示是最頂層的配置文件,發(fā)現(xiàn)設(shè)為true時(shí),才會停止查找.editorconfig文件
root = true

# Unix-style newlines with a newline ending every file 對于所有的文件 始終在文件末尾插入一個(gè)新行
[*]
end_of_line = lf
insert_final_newline = true

# Matches multiple files with brace expansion notation
# Set default charset 對于所有的js,py文件,設(shè)置文件字符集為utf-8
[*.{js,py}]
charset = utf-8

# 4 space indentation 控制py文件類型的縮進(jìn)大小
[*.py]
indent_style = space
indent_size = 4

# Tab indentation (no size specified) 設(shè)置某中文件的縮進(jìn)風(fēng)格為tab Makefile未指明
[Makefile]
indent_style = tab

# Indentation override for all JS under lib directory 設(shè)置在lib目錄下所有JS的縮進(jìn)為
[lib/**.js]
indent_style = space
indent_size = 2

# Matches the exact files either package.json or .travis.yml 設(shè)置確切文件 package.json/.travis/.yml的縮進(jìn)類型
[{package.json,.travis.yml}]
indent_style = space
indent_size = 2

語法

editorConfig配置文件需要是UTF-8字符集編碼的, 以回車換行或換行作為一行的分隔符

斜線(/)被用作為一個(gè)路徑分隔符,井號(#)或分號(;)被用作于注釋. 注釋需要與注釋符號寫在同一行

通配符

*        匹配除/之外的任意字符串
**        匹配任意字符串
?        匹配任意單個(gè)字符
[name]      匹配name中的任意一個(gè)單一字符
[!name]     匹配不存在name中的任意一個(gè)單一字符
{s1,s2,s3}    匹配給定的字符串中的任意一個(gè)(用逗號分隔) 
{num1..num2}   匹配num1到num2之間的任意一個(gè)整數(shù), 這里的num1和num2可以為正整數(shù)也可以為負(fù)整數(shù)

屬性

所有的屬性和值都是忽略大小寫的. 解析時(shí)它們都是小寫的

indent_style  設(shè)置縮進(jìn)風(fēng)格(tab是硬縮進(jìn),space為軟縮進(jìn))
indent_size   用一個(gè)整數(shù)定義的列數(shù)來設(shè)置縮進(jìn)的寬度,如果indent_style為tab,則此屬性默認(rèn)為tab_width
tab_width    用一個(gè)整數(shù)來設(shè)置tab縮進(jìn)的列數(shù)。默認(rèn)是indent_size
end_of_line   設(shè)置換行符,值為lf、cr和crlf
charset     設(shè)置編碼,值為latin1、utf-8、utf-8-bom、utf-16be和utf-16le,不建議使用utf-8-bom
trim_trailing_whitespace 設(shè)為true表示會去除換行行首的任意空白字符。
insert_final_newline   設(shè)為true表示使文件以一個(gè)空白行結(jié)尾
root       表示是最頂層的配置文件,發(fā)現(xiàn)設(shè)為true時(shí),才會停止查找.editorconfig文件

控制指定文件類型的縮進(jìn)大小

這里可以設(shè)置,如下:

[{*.json,*.yml}]
indent_style = space
indent_size = 2

對于.json .yml 文件,使用空格替代tab,并且一個(gè)tab會被替換為2個(gè)空格。

文件末尾新行

始終在文件末尾插入一個(gè)新行

[*]
end_of_line = lf
insert_final_newline = true

對于所有的文件

  • 每一行的尾部自動調(diào)整為 Lf
  • 文件的末尾是一個(gè)空行

實(shí)例

# editorconfig.org

root = true

[*]
charset = utf-8
indent_size = 4
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true


[*.md]
trim_trailing_whitespace = false

安裝 EditorConfig擴(kuò)展

在vscode里面安裝EditorConfig

EditorConfig擴(kuò)展的作用是讀取第一步創(chuàng)建的editorconfig文件中定義的規(guī)則,并覆蓋user/workspace settings中的對應(yīng)配置(從這我們也可以看出vscode本身其實(shí)是并不直接支持editorconfig的)

全局安裝或局部安裝

editorconfig依賴包(npm install -g editorconfig | npm install -D editorconfig)
安裝editorconfig依賴包主要是因?yàn)镋ditorConfig依賴于editorconfig包,不安裝的可能會導(dǎo)致EditorConfig無法正常解析我們在第一步定義的editorconfig文件

使用

打開需要格式化的文件并手動格式化代碼(shift+alt+f)

使用建議

配合代碼檢查工具使用,比如說:ESLint或TSLint,統(tǒng)一代碼風(fēng)格。

我的用于vue項(xiàng)目的配置文件

配合ESLint + Prettier

#表示是最頂層的配置文件,發(fā)現(xiàn)設(shè)為true時(shí),才會停止查找.editorconfig文件
root = true

# Unix-style newlines with a newline ending every file 對于所有的文件 始終在文件末尾插入一個(gè)新行
[*]
end_of_line = crlf
insert_final_newline = true

# 對于所有的js文件,設(shè)置文件字符集為utf-8
[*.js]
charset = utf-8

# 設(shè)置所有JS,vue的縮進(jìn)為
[*.{js,vue}]

indent_style = tab

到此這篇關(guān)于vscode使用editorconfig插件以及.editorconfig配置文件說明詳解的文章就介紹到這了,更多相關(guān)vscode editorconfig配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • VsCode的jsconfig配置文件說明詳解
  • VSCode配置C/C++并添加非工作區(qū)頭文件的方法
  • vscode vue 文件模板的配置方法
  • 解析VScode在Windows環(huán)境下c_cpp_properties.json文件配置問題(推薦)

標(biāo)簽:棗莊 咸寧 忻州 許昌 汕尾 七臺河 三沙 萊蕪

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《vscode使用editorconfig插件以及.editorconfig配置文件說明詳解》,本文關(guān)鍵詞  vscode,使用,editorconfig,插件,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《vscode使用editorconfig插件以及.editorconfig配置文件說明詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于vscode使用editorconfig插件以及.editorconfig配置文件說明詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    中文字幕欧美激情| 一区二区日韩在线观看| 日韩欧美一区中文| a天堂中文字幕| 色哟哟国产精品色哟哟| 色琪琪久久se色| 久草免费资源站| 国产成人免费视频| 亚洲欧洲在线免费| 丰满放荡岳乱妇91ww| 欧美—级高清免费播放| jlzzjlzz亚洲女人18| 狠狠入ady亚洲精品| 国产精品日韩成人| 丰满湿润大白屁股bbw按摩| 国产毛片精品| 亚洲一区二区三区777| 国产永久免费视频| 欧美精品一区二区三区在线四季| a级国产乱理论片在线观看99| 中文字幕无码人妻少妇免费| 日本三级中文字幕在线观看| 69视频免费在线观看| 中文字幕视频精品一区二区三区| 国产精品美女午夜爽爽| 91精品国产手机| 久久久在线观看| 欧美性受xxxx黑人猛交88| 欧美专区日韩视频| 丝袜综合欧美| 黄色免费在线播放| 国产精品成人免费视频| 亚洲人成在线电影| 成人做爰视频www网站小优视频| 偷拍一区二区| 亚洲国产高清国产精品| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 在线国产福利| 日韩国产专区| 欧美最猛黑人猛交69| 国产精品热视频| xfplay每日更新av资源在线| 日本欧美一区二区| 亚洲欧美日韩图片| 小日子的在线观看免费第8集| 国产乱国产乱老熟| 日本国产在线视频| 四虎海外永久免费网址| 国产理论电影在线观看| 日本黄色小视频在线观看| 国内自拍视频在线看免费观看| 欧美一级在线播放| 看全色黄大色大片免费久久久| 一级特黄特色的免费大片视频| 免费观看又色又爽又黄的网站| 欧美日韩日本国产| 中文字幕欧美激情| 亚洲区中文字幕| 久久久久北条麻妃免费看| 国产高潮流白浆| 91av资源在线| 欧美日韩一区二区在线视频| 99久久综合国产精品二区| 精品视频黄色| 午夜精品久久久久久毛片| 男女男精品视频网站| 日韩亚洲欧美在线观看| 久久精品国产77777蜜臀| 99视频网站| 99久久国产综合精品五月天喷水| 91麻豆国产福利精品| 精品国产一区二区三区久久久| 精品91福利视频| 免费看污片网站| 无码人妻精品一区二区蜜桃网站| 久久精品一二三| 加勒比免费视频| 色婷婷国产精品| 国产成人精品亚洲777人妖| 精品国产亚洲一区二区三区在线观看| 国产99精品| 久久免费精品国产久精品久久久久| 日韩欧美国产一区二区三区| 欧美大胆a级| 丰满肥臀噗嗤啊x99av| 涩涩屋成人免费视频软件| 亚洲色图第一区| 成熟的女同志hd| 欧美日韩伊人| 东京热av一区| 欧美一级手机免费观看片| 护士精品一区二区三区| 综合久久成人| 免费电影网站在线视频观看福利| 亚洲国产日韩在线一区模特| 免费av网站大全久久| 成人三级视频| 韩国一区二区av| 欧美日本一区二区三区四区| 91在线视频网址| 国产伦精品一区二区三区千人斩| 国产三级电影在线播放| 电影一区二区三区| 欧美私密网站| 国产成人精品网站| 黄色免费视频在线观看| 国内精品久久久久影院 日本资源| 国内精品久久久久久久果冻传媒| yiren22亚洲综合伊人22| 国产乱视频在线观看| 欧美经典影片视频网站| 亚洲最大的免费视频网站| 伊人久久大香线蕉av一区| 精品久久久久久乱码天堂| av大片在线免费观看| 日本一区免费看| 欧美hd在线| 黄色在线免费播放| 国产精品一区二区婷婷| 久久婷婷亚洲| 香蕉网站在线| 国产日韩欧美一区二区三区综合| www.久久网| 校花撩起jk露出白色内裤国产精品| 日韩欧美在线观看一区二区| 亚洲成人精品电影在线观看| 欧美视频免费一区二区三区| 久久视频国产| 欧美亚洲精品在线| 中文字幕精品—区二区日日骚| 午夜影院免费播放| 影音先锋制服丝袜| 好紧好硬好湿我太爽了| 亚洲第一福利视频| 中文字幕av久久爽一区| 国产精品13p| 久久国产精品久久久| 韩国v欧美v日本v亚洲| 亚洲 欧美 成人| 亚洲小说春色综合另类电影| 狠狠鲁男人天堂| 亚洲欧美精品一区| 蜜臀aⅴ国产精品久久久国产老师| 天堂在线免费av| 免费男女羞羞的视频网站中文字幕| 亚洲欧美天堂在线| 亚洲精品成人无码毛片| 国产资源在线看| jzzjzzjzz亚洲成熟少妇| 在线观看成人一级片| 99热国产在线中文| 日韩中文字幕在线视频| 久久xxxx精品视频| 婷婷免费在线视频| 欧美精品尤物在线| 中文字幕av一区二区三区高| 91插插插影院| 狠狠操狠狠干视频| 欧美大喷水吹潮合集在线观看| 中国美女黄色一级片| 神马午夜电影一区二区三区在线观看| 人妻内射一区二区在线视频| 怡红院亚洲色图| 成人一区在线观看| 性欧美视频videos6一9| 美女少妇全过程你懂的久久| 午夜精品久久久久久久99老熟妇| 国产丝袜一区二区三区| 91一区二区在线观看| 丰满的护士2在线观看高清| 欧美日韩 国产精品| 女人被爽到呻吟gif动态图下载| 欧美一级大片在线观看| 九九在线免费视频| 欧美黄色一级视频| 国产亚洲色婷婷久久| avtt天堂在线| 永久久久久久| 91精品91久久久中77777| 狠狠干狠狠操视频| 在线观看视频亚洲| 一本色道久久综合亚洲精品高清| 亚洲欧洲日本精品| 国产精品色噜噜| 一区二区三区日韩精品| 亚洲精品成人自拍| crdy在线观看欧美| 精品国产不卡一区二区三区| 一区久久精品| 日本卡一卡2卡3卡4精品卡网站| 国产情人节一区| 99在线精品视频| 成人国产精品一区二区| 国产九九视频一区二区三区| 伦理天堂电影| 日韩精品――中文字幕| 国产日产久久高清欧美一区| 国产欧美久久久精品影院| 99中文视频在线| 国产精品v欧美精品v日韩精品| 中文字幕免费在线观看视频| 不卡一本毛片| 在线免费观看日韩视频| 日韩av高清在线| 精品国产乱码久久久久久免费| 国产性猛交xxxx免费看久久| 欧美xxxx×黑人性爽| 在线不卡av电影| 在线播放免费av| 中韩乱幕日产无线码一区| 8050国产精品久久久久久| 免费黄色网址在线| 欧美在线日韩精品| 91久久夜色精品国产网站| 中文字幕人妻一区二区三区视频| 中文字幕视频网| 成人黄色理论片| 日韩视频第一页| 欧美一级日韩免费不卡| 美女诱惑黄网站一区| 精品日韩欧美| 久久综合综合久久综合| caoprom在线| 一区二区三区日本久久久| 亚洲欧美激情诱惑| 日韩美女视频19| 中文字幕免费在线视频| 久久天天躁狠狠躁夜夜躁| 午夜啪啪福利视频| 丁香婷婷综合网| www久久久com| av污在线观看| 国产视频第一页在线观看| 91影院在线播放| 国产aⅴ爽av久久久久| 成人观看高清在线观看免费| 久久久久国产精品免费| 成人av网站在线观看免费| 日韩精品欧美在线| 国内自拍视频网| 四虎精品成人免费网站| 精品国产免费人成电影在线观...| 欧美日韩夜夜| 校园春色综合| 7799精品视频天天看| 久久亚洲精品一区二区| 精品国偷自产在线视频| 亚洲色图第一区| 成人免费aaa| 亚洲一区二区三区四区av| 欧美日韩精品不卡| av免费观看不卡| 国产精品波多野结衣| 亚洲欧美激情视频在线观看一区二区三区| 青青草97国产精品麻豆| 亚洲第一页在线| 国产精品全国免费观看高清| 久久久国产精品一区| 在线播放中文字幕一区| 国产精品一久久香蕉国产线看观看| 快色在线观看| 中文字幕亚洲一区二区av在线| 在线播放三级网站| 国产精品久久久久三级| 99精品视频免费| 国产精品久在线观看| 日韩欧美色综合网站| 国产91精品久| 久精品国产欧美| 2024最新电影免费在线观看| 久久久久人妻精品一区三寸| 国产不卡一区二区三区在线观看| 日韩有码在线观看| 六月婷婷七月丁香| 韩国精品一区二区三区六区色诱| 亚洲第一福利一区| 亚洲精品在线观看www| 亚洲精品国产精品久久| 男女做暖暖视频| 亚洲第一综合天堂另类专| 国内精品久久久久久久果冻传媒| 免费看黄色的视频| 熟年交尾五十路视频在线播放| 国产乱子轮xxx农村| 亚洲黄色在线观看| 色婷婷av一区二区三区丝袜美腿| 91大神在线观看线路一区| 一本久中文高清| 成人免费无遮挡无码黄漫视频| 国产欧美在线观看| 黑人与亚洲人色ⅹvideos| 亚洲精品国产视频| 免费国产黄色网址| 国产成人免费视频| 久久视频在线播放| 北条麻妃在线一区二区免费播放| 夜夜嗨一区二区三区| 51国产成人精品午夜福中文下载| 深夜福利一区| 一级黄色片日本| 日本天堂一区| 高清免费电影在线观看| 日本天堂一区| 亚洲开发第一视频在线播放| 日本一区二区乱| 国产在线成人精品午夜| 日韩精品视频免费| 亚洲精品一区二区三区在线| 久久精品无码人妻| 中国大陆高清aⅴ毛片| 国产素人视频在线观看| 欧美浪妇xxxx高跟鞋交| 亚洲精品自产拍| 精品国产免费人成在线观看| 欧美亚洲免费电影| 99亚洲伊人久久精品影院| 国产男女在线观看| 自由的xxxx在线视频| 久久亚洲av午夜福利精品一区| 欧美裸身视频免费观看| 国产探花在线观看| 污版视频在线观看| 性欧美高清强烈性视频| 性猛交富婆╳xxx乱大交天津| 亚洲国产精品成人va在线观看| 国产在线观看欧美| 日本激情视频网站| 欧美大片免费观看|