2014-06-27 88 views
1

我在解決方案資源管理器中看到了一些帶有「Shader」文件夾的項目。如何在Visual Studio界面中創建「Shader」文件夾

但是,當我自己創建一個時,我只能看到「頭文件」,「源文件」,「資源文件」和「外部依賴項」文件夾。

有沒有辦法告訴Visual Studio我需要一個「Shader」文件夾,因爲我要使用着色器? 如果不是,我該如何手動創建它?

回答

2

Visual Studio有稱爲「過濾器」的虛擬文件夾。這些可以映射到文件系統中的實際文件夾,或者您可以使用它們來定義項目中的邏輯/概念組項目。

要在Visual Studio中的一個項目下的過濾器,只是在解決方案資源管理器項目單擊鼠標右鍵,依次展開「添加」,然後點擊「新篩選器」。一個新的過濾器(「NewFilter1」)將在您的項目下創建,然後您可以隨意重新命名。

你可以從裏面你的項目,以便將項目將它們分組「邏輯」或新的過濾器,你可以用鼠標右鍵單擊,然後選擇添加>現有項目或添加>新建項目。你甚至可以將多個過濾器嵌套在一起。

例如,在您的情況下,您可以將此過濾器稱爲「着色器」,並且可以將其中所有着色器相關的文件拖放到其中。這隻會影響您的項目,而不會影響文件系統中的目錄結構。

您仍然可以創建文件系統的一個「真實」的文件夾,然後添加文件到它,然後你就可以在你的項目的過濾器參照。

+0

哇!大!這工作。感謝您花時間向我解釋「過濾器」功能! – Ety

+0

@Ety,不客氣。 – djikay

相關問題