You can customize the list of attributes displayed for each node.
To create a custom list of attributes, -click the node and select Edit Custom Attribute List. You can then use view mode 4 to display your node in this custom attribute view.
The node switches to Edit mode and is highlighted with a yellow border. All visible attributes are highlighted in white. All hidden attributes are greyed out.
If you have never previously edited the attribute list for this node, then all the attributes for the node are listed, and all primary attributes are set as visible. In other words, the visible attributes list is the same as that of view mode 3.
If a custom list currently exists for this node, then the attributes are listed as they are saved in the list.
The node is drawn without any connection ports and all connections are drawn in grey. The node is also locked in place and you cannot make any connections to the node being edited. (If you try to make connections to another node in the Node Editor, you will exit out of Edit mode.)
After you have committed your changes, your custom attribute list is saved as a template to $MAYA_APP_DIR/<app_ver>/[localized]/prefs/viewTemplates/.
After you have committed your changes, all other nodes that are of the same type, and that are already displaying in custom mode, refresh automatically to show the updated custom attribute list.
Preview: Preview how your node will appear if you commit your current changes. The node lists all the attributes that are visible and in the order that they would appear. A heads up display appears on the upper right corner of the Node Editor, informing you to click the mouse to exit Custom Attribute Preview.
You can press or click your mouse to exit Preview mode.
To display the custom attribute view, you can do one of the following:
As with the other view modes, you can display the custom attribute view for an individual node, for selected nodes, or for all the nodes.
If you select multiple nodes (or no nodes at all), then select (or Edit > Custom Mode) , then each node that has a custom attribute template displays its custom attribute view, while each node that does not displays in full mode.
If you select multiple nodes (or no nodes at all), then select hotkey 4, then each node that has a custom attribute template displays its custom attribute view, while each node that does not displays all of its attributes.
A custom attribute template is applied to all instances of the same type of node. For example, if you create a custom attribute list for pSphereShape1, then pSphereShape2/3/4 and so forth all use the same template.
After you have created a custom attribute list, the list is saved as a template to your $MAYA_APP_DIR/<app_ver>/[localized]/prefs/viewTemplates/ folder by default. You can share your templates with other users by placing them on a network location, then setting the MAYA_CUSTOM_TEMPLATE_PATH environment variable to the network location at which you saved your template. MAYA_CUSTOM_TEMPLATE_PATH supports multiple paths that can be separated by a ; on Windows and : on Mac OS X.
By default, templates are written to $MAYA_APP_DIR/<app_ver>/[localized]/prefs/viewTemplates/. You can override this write location by setting the environment variable MAYA_CUSTOM_TEMPLATE_WRITE_PATH to the location that you desire.