是的,你有幾種選擇可供你選擇。
首先,Blend for Visual Studio - 與Visual Studio Express for Windows一起安裝 - 是一款非常棒的樣式工具。它與VS共享相同的項目結構,因此您可以同時運行這兩個項目。在VS中,實際上,在解決方案資源管理器中右鍵單擊一個項目,選擇在混合中打開,然後就可以了。
Blend實際上會加載應用程序並執行JS代碼,因此所有動態創建的元素也都適用。它也有一個交互模式,可以讓你進入正在運行的應用程序,根據需要導航和設置狀態,然後退出該模式並處理樣式。如需更多信息,我在我的書中有一個視頻(first edition | second edition preview),其中顯示了Blend的基礎知識 - 您可以專門去here並查看第二版中的視頻2-2和5-3)。第2章在文中也給出了一些介紹。
另外兩個選項在Visual Studio本身。
首先,當它運行的應用程序有一個命令調試>刷新Windows應用程序(F4),它將重新加載HTML和CSS,而無需重新啓動應用程序。我用它來重新加載更改,正是因爲你提到的原因。相同的命令位於暫停/停止/重啓按鈕右側的工具欄中。
其次,正在運行的應用程序將在調試器中具有DOM Explorer窗格。如果您沒有看到它,請使用「調試」>「Windows」>「DOM Explorer」命令將其打開。在該窗格中,您可以導航DOM樹(就像您可以在Blend的Live DOM窗格中一樣)並找到您關心的元素,或者可以使用DOM Explorer中最左邊的按鈕直接在應用中選擇元素。
在DOM瀏覽器的右側,您有樣式,跟蹤,計算,佈局和事件的選項卡。您可以直接在「樣式」窗格中進行更改,並立即應用它們。事實上,我總是使用它來嘗試一些事情。
我在這本書中有一個2分鐘的視頻,請參閱here。有些文檔在http://msdn.microsoft.com/en-us/windows/apps/hh696632。
謝謝,這是非常翔實的。我也在使用XAML vs. js進行評估,上述選項是否也適用於XAML項目? – Alwyn