<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      代碼改變世界

      【翻譯】我鐘愛的Visual Studio前端開發工具/擴展

      2011-11-22 13:19  湯姆大叔  閱讀(15592)  評論(16)    收藏  舉報

      怎么樣讓Visual Studio更好地編寫HTML5, CSS3, JavaScript, jQuery,換句話說就是如何更好地做前端開發。Visual Studio 2010不管是旗艦版還是免費版都沒有對前端開發方面做充分的優化。不要希望VS默認安裝這些東西,我們有很多VS的擴展可是使用。

      這篇帖子里你可以看到有一組我喜愛的擴展和工具能讓Visual Studio在web開發方面更簡單,我只是集中在我安裝和使用過的一些工具,如果你還有其它好用的的話,請在這里留言。

      這里列出的大多數擴展都可以使用Extension Manager (Tools > Extension Manager)來安裝,你可以通過Visual Studio Gallery網站下載這些擴展。

      Web Standards Update for Visual Studio
      下載:Web Standards Update for Microsoft Visual Studio 2010 SP1

      這是第一個我推薦的關于編輯HTML5, CSS3和JavaScript代碼的擴展 ,由微軟的Visual Web Developer team開發,包括了HTML5 schema的支持,改進了CSS3和JavaScript的智能提示。盡管Visual Studio Service Pack 1提供了一些HTML5 schema的支持,但是我推薦使用這個(應該是最新的)。關于此的更多信息,請訪問:Web Standards Update - behind the scenes


      JScript Editor Extensions
      下載:JScript Editor Extensions

      你可能習慣了C#里的語法高亮,區域大綱折疊等功能,JavaScript默認是不支持的,這個插件就是做這個事情的。

      安裝JScript Editor擴展以后,你可以對以下不同的擴展進行開啟和禁用:Brace Matching,JScript Intellisense <Para>,Outlining and Word Highlighter. 有時候知道一些依賴擴展也是比較好的。例如JqueryUI依賴于Jquery。


      請查看Channel9上的關于該擴展的一個應用視頻。


      Mindscape Web Workbench
      下載:Mindscape Web Workbench

      Scott Hanselman有個帖子專門講解了Visual Studio下的“Mindscape Web Workbench”擴展, 它加入了對CoffeeScript, SAAS和LESS的支持。擔心有太多的擴展?沒必要,作為開發人員是很有必要的。
          Coffeescript: CoffeeScript是一個能將代碼編譯成JavaScript的語言。
          SAAS: Sass是一個關于CSS3的擴展,添加了variables, mixins,選擇器集成等功能。它可以標準化和格式化CSS代碼,使用VS的擴展可以自動格式化代碼。
          LESS: LESS和SASS類型也是提供了對variables, mixins的支持,但是他提供一個了服務器端服務器以及將代碼轉化成標準CSS的插件(通過在客戶端運行一個JavaScript類庫)。


      JSLint.VS2010
      下載:JSLint.VS2010

      當你看到JSLint名稱的時候,你可能感覺到不用JavaScript就沒辦法做前端開發。但是如何使用一些模式以及驗證你的JS代碼,JSLint可以為你做這件事。使用這個插件可能剛開始會讓你感覺不爽,因為他使用了很多類似C#的規則(例如,某些變量聲明了但是沒使用)在編譯的時候提示警告。但是一旦過了一段時間以后,你就會發現它確實幫你改掉了很多壞習慣,也讓你的代碼更加容易維護。

      (可以看到,代碼盡管可以運行,但是提示了很多警告)
      你也可以查看它的在線版本:http://jslint.com



      jQuery IntelliSense
      asp.net MVC3項目創建的時候就已經包含jQuery和jQuery智能提示的文件了,如果你想再其它類型的項目使用jQuery智能提示,可以通過下載jQuery.vsdoc的NuGet包來實現,不過jQuery1.6以后的版本默認在NuGet包里已經包含了該vsdoc文件了,不用在單獨下載了。



      Image Optimizer (by Mads Kristensen)
      下載:Image Optimizer
      Visual Studio的擴展工具Image Optimizer使用SmushIt和PunyPNG來優化壓縮圖片,在項目圖片文件夾下運行這個擴展可以將該目錄下所有的圖片文件進行壓縮。壓縮比率通常在15%到40%。

       


      其它未經測試的工具
          JSEnhancements:和JSscript Editor擴展類似,提供大綱和JavaScript/CSS高亮
          CSS 3 intellisense schema
          Chirpy: 處理Js, Css, 和DotLess文件的VS add-in
          ReSharper 6, 很多開發人員都已經使用的工具,支持JavaScript和CSS(收費軟件)。


      ASP.NET MVC & HTML5 templates
      通過NuGet為MVC3項目下載該模板,該模板支持更多新型的HTML5元素 (例如input的type新類型Email,Tel,URL等),確切的說這不是一個工具,不過由于挺有意思的,所以在這個帖子里列出了。


      如果大家有任何好的工具,請在留言里回復,多謝。


      原文地址:http://blogs.msdn.com/b/katriend/archive/2011/09/12/my-favorite-tools-to-optimize-visual-studio-for-webdev.aspx

      主站蜘蛛池模板: 亚洲高清国产自产拍av| 国产一区二区三区麻豆视频| 国产精品无码素人福利不卡| 欧美国产亚洲日韩在线二区| 国产精品香港三级国产av| 久久久无码精品亚洲日韩蜜臀浪潮 | 久久精品人妻无码一区二区三区| 久久伊99综合婷婷久久伊| 丰满多毛的大隂户视频| 九九热在线视频中文字幕| 在线国产精品中文字幕| 宾馆人妻4P互换视频| 精品人妻码一区二区三区| 屁股中文字幕一二三四区人妻| 日韩永久永久永久黄色大片| 超碰人人超碰人人| 国产精品一起草在线观看| 中文字幕有码高清日韩| 日本一区二区不卡精品| 国产精品美女久久久久久麻豆| 日韩免费无码一区二区三区| 干老熟女干老穴干老女人| 最近中文字幕完整版hd| 亚洲精品国产综合久久一线| 塔城市| 国产高清在线男人的天堂| 一个人免费观看WWW在线视频| 成人午夜看黄在线尤物成人| 成人精品老熟妇一区二区| 美女一区二区三区亚洲麻豆| 国产欧美日韩精品丝袜高跟鞋| 国产探花在线精品一区二区| 高清自拍亚洲精品二区| 成av人电影在线观看| 精品国产AⅤ无码一区二区| 18禁亚洲深夜福利人口| 欧美一区二区| 亚洲国产亚洲国产路线久久| 日韩有码精品中文字幕| 亚洲欧美高清在线精品一区二区| 么公的好大好硬好深好爽视频|