2016-09-16 17 views
2

我使用WebStorm開發Dart。我有一個服務器項目,一個客戶端項目和一些共享代碼。帶有幾個Dart項目的WebStorm解決方案

是否有可能創建一個包含多個Dart項目的項目解決方案(就像您可以在VisualStudio中那樣)?或者,在自己的WebStorm窗口中開發每個項目是否很常見?

+0

WebStorm不能在一幀/窗口中打開多個項目(如VS確實,例如) - 每幀只有一個項目。如果您仍然需要使用多個項目中的一些代碼..您可以將其他項目文件夾添加爲其他內容根(「設置/首選項|目錄」) - 它們將在項目視圖中列爲附加節點項目只是一個主要的內容根目錄),並將被視爲該項目的一部分(沒有單獨的設置) – LazyOne

+0

「實際項目只是一個主要的內容根目錄」。不確定你的意思是「實際項目」。所有內容的根都是平等的,沒有更重要或更不重要或主要的內容根。 –

+0

@AlexanderDoroshko我的意思是默認情況下WebStorm項目由單個內容根組成;所以額外的代碼將以相同的方式處理。 – LazyOne

回答

2

您可以將項目目錄放在一個目錄中,然後打開該目錄。

也有項目根配置的方法可以處理不在同一個目錄中的項目,但我並不打算試圖瞭解這是如何工作的。

由於我不想維護項目配置,因此我不再使用此設置,併爲不同的項目使用不同的窗口。我有許多Dart項目是我在許多其他項目中使用的可重用軟件包。

對一個Dart包使用一個窗口似乎是最簡單的設置。 我配置了鍵盤快捷鍵(無論如何都有可能是默認設置),以便於在WebStorm窗口之間切換。

+0

「我不費心去試圖瞭解這是如何工作的」。它看起來簡單直接。您打開設置(首選項)|目錄並添加內容根。 –

+0

@AlexanderDoroshko或許我現在應該再看一遍,但是當我開始使用Dart使用WebStorm時,有幾個內容根源和包含和排除的目錄導致了很多麻煩。我認爲這些問題很長時間以來一直是固定的,但我對目前的設置感到滿意,不會錯過任何東西。 –