今天在寫JS時,寫到500多行時,感覺代碼已經很難看了。想到C#代碼都有折疊功能,是不是JS也有呢。在選項中找了一下,沒有相關了的設置功能,於是就上網找。一找可就不得了,發現了好多好用的插件。都可以在Visual Studio 的MSDN上找到。網址為:http://visualstudiogallery.msdn.microsoft.com/
插件有的是免費,有的是試用,有的是付費的。安裝插件很簡單,下載后雙擊安裝就是了,和EXE安裝一樣。
網站上把插件分為三大類:工具、控制和模版。當然我們這里主要講的是工具。所謂工具是指可有可無的,工具只是一個輔助手段,有可能可以提高開發效率,沒有 也不會有重大影響。下面介紹一些JS常用的插件,找相應的插件除了可以按類別找,還可以“標記”找。如找剛才的JS折疊代碼插件,先Categories 選“Web”,然后Tags選“Javascript”,在第一頁就可以看到“JSEnhancements”看看介紹,就是它了
Javascript(for free)
1、JSEnhancements:折疊JS和CSS代碼
2、Chutzpah-A Javascript Test Runner:JS單元測試工具
3、Wijmo Open:一個采用JQueryUI構建的控件集,包含常用的日歷控件、對話框、表單、列表和菜單等等,效果很炫
4、JScript Editor Extensions:高亮顯示當前光標下匹配的所有詞,匹配大括號,中括號和小括號等
5、UnitTest:一個輕量級、高效、跨瀏覽器的JS單元測試工具
6、JSLint.VS2010:一個JS語法檢查插件
7、Visual Studion 2010 JavaScript Outlining:JS折疊代碼工具,當鼠標移動到折疊部分將顯示其中的代碼,和后台cs代碼差不多
8、Javascript parser:JS代碼分析器,對JS代碼進行解析,利用樹狀展開菜單模式,呈現JS的結構,一目了然
9.RedGate
10. SQL DOC:
如圖:圖1是編輯表名,編輯好之后圖2能選擇多種生成類型,圖3和4是生成的chm的效果,挺不錯的吧,索引,sql腳本,都生成好了,看起來
SQL DataGenerator
為我們新項目生成測試數據,你也可以自定義數據比如說長度啊,最小最大值,遞增還是隨機等等,如果表建立了主外鍵關系,那么它會自動的生成關系對應的測試數據
SQL Prompt Query Analyzer Integration
以前用SQL Assistant,但是感覺確實沒它好用.它是相當好用的語法自動提示工具,還能隨時看表結構,視圖,存儲過程腳本
SQL Compare And Sql DataCompare
這個工具強烈推薦,我用它來比較我本地的數據庫和服務器上的數據庫的差異,不管是存儲過程,表結構,表關系,全部給你列出來,只需點擊2下自動給你同步過來。現在的項目比較急,可能還需要晚上在家里加班,那么在快下班的適合,首先使用Sql compare 同步服務器上的做過修改的表,存儲過程,方法,視圖這些到我本地的表,在使用Sql datacompare同步數據到我本地,就好了,到我第二天去上班,我同步好我修改或添加的表結構,存儲過程到服務器上就好了,不需要自己記錄哪里做過修改了..
XMiand:
異常強大的國產思維導圖工具,還能將圖同步到服務器上.做思維導圖和頭腦風暴必備軟件,還能轉換繪制魚骨圖、二維圖、樹形圖、邏輯圖、組織結構圖.
CintaNotes
方便的隨手記工具":隨手記錄一些事物,它的特色功能是在網頁上看到一段信息,只需要選中一段,Ctrl+F12,就能保存進工具,鏈接也給自動保存進去了,相當方便的工具.
Axure 超實用頁面原型工具.好的頁面原型是項目組成員順利溝通的一個非常重要因素,Axure能快速制作頁面原型,還能界面手動式加上事件,鏈接跳轉,彈出層等 等一切HTML開發中常用功能,做好之后能生成html,便於瀏覽,討論。下面原型是我同事小兵做的,貌似我接觸的我們公司需求分析人員對這個都很在行, 做的東西都很漂亮。圖1是模型,圖2是生成的HTML
ScrapBook:強 烈推薦,我已經離不開它了,它能做的是保存頁面在本地,我看到什么好文章,好效果,需要常用的頁面都分類保存下來,下次我就可以直接在FireFox里面 瀏覽呢.你可以只保存你想要的DOM節點,加備注,高亮,是記錄一些東西必備的插件,如下圖,我保存了淘寶api入口,每次需要使用,按下Alt+K,直 接瀏覽:
Firebug和YSlow就不說了,太常用了,開發必備.
CoolPreviews
喜歡看論壇比如品色堂的兄弟必備..實在太方便了..也是必備的。使用方法:論壇一般要點進去在進入詳細的文章頁面,用了這個插件,鼠標放到鏈接上,后面出現一個圖片,鼠標移動到圖標,自動在一個窗口打開頁面,很方便~
CodeMap
這是在博客園看到的一位朋友文章介紹的,很好用的插件,所有的方法,注釋塊在右邊一目了然,找代碼方便極了,還能設置代碼段的高亮,給代碼段設置標識
JavaScript parser
和上面功能有點像,折疊JS代碼,快速找到JS中類,方法的工具
Productivity Power Tools
VS2010被設計成了可擴展的IDE,它有着各種各樣的擴展工具,【工具】->【擴展管理器】中可以管理和安裝各種擴展工具,每位必備的肯定是Productivity Power Tools了,現在這個插件功能已經非常強大了。先裝上他試試吧。
