2017年8月24日 星期四

使用EditorConfig

Tool:Visual Studio Enterprise 2017 15.3
.NET Core 2.0
OS:Windows Server 2016 Datacenter


本文介紹如何在VS2017使用EditorConfig來限定程式設計風格的一致性。

先安裝EditorConfig Language Service擴充套件:

Tools > Extensions and Updates

clip_image002


安裝過程:

clip_image002[10]


image

完成:

image


在C#專案根路徑中加一個.editorconfig檔案:

clip_image002[14]

在.editorconfig文字檔案中加入以下設定後按CTRL+S儲存檔案

root = true


[*.cs]
indent_style = space
indent_size = 4

接下來開啟一個程式檔案 (若程式檔案已開啟在設計畫面,先關掉再重開),然後按CTRL + K,CTRL + D排版程式碼,程式的縮排就自動設定為4個空白:

image

編輯檔案時,有內建一些coding style,並提供提示功能:

image

例如加上:

root = true
[*.cs]
indent_style = space
indent_size = 4
csharp_style_var_for_built_in_types = false:suggestion

此時若在程式中使用var宣告value type變數,var關鍵字下方就會出現三個點(...),並顯示警示訊息

image

更多資訊參考:

3 則留言:

Dream夢想 提到...

老師您好
我是禮拜六日上課的學生
不好意思我們有事情先走
沒跟您知會一聲
在此跟您說聲抱歉>"<
您的課程講解得很清楚
希望老師能繼續加油!

不知道怎麼跟老師您聯絡, 就在此留言給您. :P

米米貓學開發 提到...

Dream 你好,沒關係的,這是小事,不用太在意,也寫謝你的鼓勵,有緣再見。

Dream夢想 提到...

謝謝老師^^~

總瀏覽量