成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

讓編碼習(xí)慣穿越編輯器editorConfig

鄒立鵬 / 2636人閱讀

摘要:編輯器就是生產(chǎn)力,符合個(gè)人編程習(xí)慣和風(fēng)格的編輯器能給開發(fā)帶來(lái)輕松愉快的心情和生產(chǎn)力。意義存在的目的是項(xiàng)目代碼在不同的編輯器中能夠有相同的視覺(jué)呈現(xiàn),使用不同的編輯器開發(fā)也能夠保持一貫的代碼風(fēng)格和編程習(xí)慣。

編輯器就是生產(chǎn)力,符合個(gè)人編程習(xí)慣和風(fēng)格的編輯器能給開發(fā)帶來(lái)輕松愉快的心情和生產(chǎn)力。前端開發(fā)中越來(lái)越多東西需要通過(guò)配置文件來(lái)進(jìn)行配置,現(xiàn)在編輯器也使用了這一方法。

意義

存在的目的是項(xiàng)目代碼在不同的編輯器中能夠有相同的視覺(jué)呈現(xiàn),使用不同的編輯器開發(fā)也能夠保持一貫的代碼風(fēng)格和編程習(xí)慣。

注釋方法

注釋符號(hào)"#",使用注釋符號(hào)可以將一行注釋

優(yōu)先級(jí)

配置文件的優(yōu)先級(jí)高于編輯器的設(shè)置

indent_style

可選項(xiàng)tab和space,縮進(jìn)樣式

indent_size

當(dāng)indent_style為space時(shí),縮進(jìn)對(duì)應(yīng)的空格數(shù)量。值為整數(shù)

tab_width

當(dāng)indent_style為tab時(shí),縮進(jìn)的寬度值

end_of_line

設(shè)置換行符號(hào),可選值 "lf" "cr" "crlf"

insert_final_newline

每個(gè)文件結(jié)尾是否包含一個(gè)空行,jslint的規(guī)范在代碼結(jié)尾需要有一個(gè)空行用來(lái)表明代碼的結(jié)束??蛇x值 "true"或者 "false"

trim_trailing_whitespace

刪除每一行結(jié)尾的空白字符,可選值 "true" 或者 "false"

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

# top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true

# Matches multiple files with brace expansion notation
# Set default charset
[*.{js,py}]
charset = utf-8

# 4 space indentation
[*.py]
indent_style = space
indent_size = 4

# Tab indentation (no size specified)
[Makefile]
indent_style = tab

# Indentation override for all JS under lib directory
[lib/**.js]
indent_style = space
indent_size = 2

# Matches the exact files either package.json or .travis.yml
[{package.json,.travis.yml}]
indent_style = space
indent_size = 2
參考地址

editerconfig.org

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/99521.html

相關(guān)文章

  • 前端代碼質(zhì)量管理(一)

    導(dǎo)語(yǔ): 隨著業(yè)務(wù)的增長(zhǎng)和開發(fā)團(tuán)隊(duì)的成員快速增加,其中很多新人來(lái)自于五湖四海各大門派,在編碼的風(fēng)格和習(xí)慣中也出現(xiàn)各異。 通常在相互 codereview 時(shí)發(fā)現(xiàn)很多代碼上的問(wèn)題,久而久之代碼出現(xiàn)了代碼難以維護(hù)的問(wèn)題,甚至還會(huì)出現(xiàn)低級(jí)錯(cuò)誤。 因此,我嘗試在前端代碼質(zhì)量的管控上做了些探索,也總結(jié)了一些經(jīng)驗(yàn)分享給大家。 作者:鄭振波 本文大綱介紹 編碼規(guī)范 冗余文件與代碼 1. 編碼規(guī)范 在一些老項(xiàng)...

    yy13818512006 評(píng)論0 收藏0
  • 你開發(fā)效率翻倍的 VSCode 插件配置(上)

    摘要:如果編輯器在編碼時(shí)實(shí)時(shí)給出反饋,對(duì)開發(fā)者個(gè)人而言才是最高效的,在提交時(shí)做強(qiáng)制檢查只是從團(tuán)隊(duì)的視角保證編碼風(fēng)格的規(guī)范性和一致性。 工欲善其事必先利其器,軟件工程師每天打交道最多的可能就是編輯器了。入行幾年來(lái),先后折騰過(guò)的編輯器有 EditPlus、UltraEdit、Visual Studio、EClipse、WebStorm、Vim、SublimeText、Atom、VSCode,現(xiàn)在...

    feng409 評(píng)論0 收藏0
  • 你開發(fā)效率翻倍的 VSCode 插件配置(上)

    摘要:如果編輯器在編碼時(shí)實(shí)時(shí)給出反饋,對(duì)開發(fā)者個(gè)人而言才是最高效的,在提交時(shí)做強(qiáng)制檢查只是從團(tuán)隊(duì)的視角保證編碼風(fēng)格的規(guī)范性和一致性。 工欲善其事必先利其器,軟件工程師每天打交道最多的可能就是編輯器了。入行幾年來(lái),先后折騰過(guò)的編輯器有 EditPlus、UltraEdit、Visual Studio、EClipse、WebStorm、Vim、SublimeText、Atom、VSCode,現(xiàn)在...

    AlanKeene 評(píng)論0 收藏0
  • 提高 JavaScript 開發(fā)效率的高級(jí) VSCode 擴(kuò)展!

    摘要:使用高亮類似的擴(kuò)展更強(qiáng)大的高亮擴(kuò)展,具有更多功能。為了檢查和檢查響應(yīng),使用了之類的工具。在這里獲取這兩個(gè)擴(kuò)展自動(dòng)閉合標(biāo)記和自動(dòng)重命名標(biāo)記。類似的擴(kuò)展顯示提交歷史的精美圖表等等。 想閱讀更多優(yōu)質(zhì)文章請(qǐng)猛戳GitHub博客,一年百來(lái)篇優(yōu)質(zhì)文章等著你! Quokka.js Quokka.js 是一個(gè)用于 JavaScript 和 TypeScript 的實(shí)時(shí)運(yùn)行代碼平臺(tái)。這意味著它會(huì)實(shí)時(shí)運(yùn)行...

    zhigoo 評(píng)論0 收藏0
  • 配置你的Editor

    摘要:?jiǎn)⒂门渲庙?xiàng)可預(yù)覽編碼是否合格的情況,現(xiàn)在你就搭上這款插件開始調(diào)試吧主題推薦我這里依然熱衷于其獨(dú)特的風(fēng)格以及畫面感十足一直霸占在主題排行榜的前列。進(jìn)入對(duì)應(yīng)的配置項(xiàng)可修改其。 showImg(https://segmentfault.com/img/remote/1460000009555145); 說(shuō)明 走一波配置流,莫等閑,高效快速開發(fā),從自己的常用的工具開始 尋找舒適的工作方式,僅...

    dcr309duan 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<