In VB6 there was a list in one of the class design tabs, but it hasn't been implemented in C#. The Components tab does include how much of the ship's cost is taken up by each component, which you can use to manually calculate things.
As a workaround you can save, SM retool the shipyard in question, check, and then quit without saving to revert.