做爲一個前端開發,我用過webstorm和sublime兩個編輯器。sublime小巧輕便,不耗內存。可是webstorm具備如下特色,讓我難以捨棄。前端
webstorm優勢node
webstorm缺點web
webstorm在加載項目的時候,會掃描全部的文件,並創建索引。這個索引提供代碼補全,點擊函數名跳到函數定義的地方的功能。可是,當你在作nodejs項目的時候,
每每須要依賴一些其餘的模塊,在你的項目下應該有一個node_modules的文件夾,這下面可能會有很是多的文件。強招必自損,webstorm在掃描它的時候,可能會很慢,可能會卡死,也能直接告訴你,cup已經爆滿了,須要關閉webstorm。webstorm
選中一個文件夾,例如node_modules,點擊右鍵-》mark directory as -》excluded,這樣就能夠把這個文件標記並排除出來,使webstorm不會掃描這個文件下面的文件,而後就能夠很爽快的進入工做狀態了。編輯器