2016-09-26 67 views
1

我使用Visual Studio CodeMaid插件目前加入,當我按Ctrl + m + space清理我的活動文檔它增加了internal默認訪問修飾符我的類/接口的/ etc ..我已通過選項將其更改爲public,但沒有任何運氣。有沒有可能改變這一點?如何更改默認訪問改性劑通過CodeMaid

回答

1

對於大多數成員類型:

internal是如果沒有指定訪問修飾符是默認。 Access Modifiers (C# Programming Guide)

CodeMaid必須以減少開發商混亂的機會明確指定訪問修飾符的選項。您可以在CodeMaid-> Options-> Cleaning-> Insert->「Insert explicit access modifiers for」並切換個別成員類型(例如類,屬性等)時禁用此行爲。

如果要更改某些內容其默認internalpublic,您將需要明確添加public訪問修飾符。

希望它有幫助。

+0

感謝您的迴應,當您說「從其默認內部公開,您需要明確添加公共訪問修飾符。」你的意思是手動刪除'internal'並輸入'public'權限? – httpNick

+0

是的,或者在調用CodeMaid之前輸入'public'。如果已經指定了訪問修飾符,則CodeMaid不會添加默認值。 –