今天發(fā)現(xiàn),已經(jīng)有VS2010擴(kuò)展支持這個(gè)功能,它就是——JSEnhancements。
用了一下,感覺(jué)不錯(cuò),定義region,只需將#region寫(xiě)在注釋中即可。
一個(gè)很不錯(cuò)的VS插件,相信很多人都非常喜歡VS自帶的代碼折疊功能,可以把一個(gè)方法或者一個(gè)類(lèi)折疊成一行,但是很遺憾的是這個(gè)功能沒(méi)法比應(yīng)用到j(luò)s和css上面,以為ajax的興起,js在開(kāi)發(fā)中的地位越來(lái)越高,但是隨著而來(lái)的是冗長(zhǎng)而不可折疊的代碼出現(xiàn)。JSEnhancements很好地補(bǔ)缺了這一塊功能,它使得我們可以有序地折疊js和css代碼,就像我們對(duì)付C#代碼一樣!
直接看效果圖就知道作用了,如下:

在某些項(xiàng)目里面經(jīng)常要寫(xiě)很多的js代碼,一個(gè)js文件里面經(jīng)常要有很多個(gè)對(duì)象和方法,所以本人表示相當(dāng)喜歡這個(gè)插件,配合上另外一個(gè)插件“Javascript parser”,使用起來(lái)相當(dāng)給力!