クラス内のpublicフィールドを全部一括でインスペクタに表示しない方法ってありますか?

フィールドが2〜3個なら[System.NonSerialized]でいいんですが
50個くらいのフィールドを全てインスペクタに表示しないようにしたいんですが、
一つ一つに[System.NonSerialized]付けていくしかないですか?
一括でできる方法があれば教えて下さい