我使用WebStorm開發Dart。我有一個服務器項目,一個客戶端項目和一些共享代碼。帶有幾個Dart項目的WebStorm解決方案
是否有可能創建一個包含多個Dart項目的項目解決方案(就像您可以在VisualStudio中那樣)?或者,在自己的WebStorm窗口中開發每個項目是否很常見?
我使用WebStorm開發Dart。我有一個服務器項目,一個客戶端項目和一些共享代碼。帶有幾個Dart項目的WebStorm解決方案
是否有可能創建一個包含多個Dart項目的項目解決方案(就像您可以在VisualStudio中那樣)?或者,在自己的WebStorm窗口中開發每個項目是否很常見?
您可以將項目目錄放在一個目錄中,然後打開該目錄。
也有項目根配置的方法可以處理不在同一個目錄中的項目,但我並不打算試圖瞭解這是如何工作的。
由於我不想維護項目配置,因此我不再使用此設置,併爲不同的項目使用不同的窗口。我有許多Dart項目是我在許多其他項目中使用的可重用軟件包。
對一個Dart包使用一個窗口似乎是最簡單的設置。 我配置了鍵盤快捷鍵(無論如何都有可能是默認設置),以便於在WebStorm窗口之間切換。
「我不費心去試圖瞭解這是如何工作的」。它看起來簡單直接。您打開設置(首選項)|目錄並添加內容根。 –
@AlexanderDoroshko或許我現在應該再看一遍,但是當我開始使用Dart使用WebStorm時,有幾個內容根源和包含和排除的目錄導致了很多麻煩。我認爲這些問題很長時間以來一直是固定的,但我對目前的設置感到滿意,不會錯過任何東西。 –
您可以在一個WebStorm項目中配置儘可能多的內容根目錄,請參閱設置(首選項)|目錄。 參見,同時具有爲每個單獨的項目設置https://www.jetbrains.com/help/webstorm/directories.html和https://www.jetbrains.com/help/webstorm/content-root.html
WebStorm不能在一幀/窗口中打開多個項目(如VS確實,例如) - 每幀只有一個項目。如果您仍然需要使用多個項目中的一些代碼..您可以將其他項目文件夾添加爲其他內容根(「設置/首選項|目錄」) - 它們將在項目視圖中列爲附加節點項目只是一個主要的內容根目錄),並將被視爲該項目的一部分(沒有單獨的設置) – LazyOne
「實際項目只是一個主要的內容根目錄」。不確定你的意思是「實際項目」。所有內容的根都是平等的,沒有更重要或更不重要或主要的內容根。 –
@AlexanderDoroshko我的意思是默認情況下WebStorm項目由單個內容根組成;所以額外的代碼將以相同的方式處理。 – LazyOne