国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

詳解Visual之Web Essentials的使用方法

2024-07-10 12:54:25
字體:
來源:轉載
供稿:網友

WebEssentials是迄今為止我們使用過的最好的擴展工具,下面錯新技術頻道小編帶大家一起來了解詳解Visual之Web Essentials的使用方法,想學習的朋友,跟著小編的步伐來學習吧!

首先,從Extension Manager里安裝:最新版本是19號發布的2.5版

然后重啟你的VS開發環境,就可以使用它提供的方便功能了。

Web Essentials對CSS、JavaScript和HTML都提供了很多快捷的功能支持,具體列表如下:

CSS


?

即時預覽Live Web Preview
每次修改的時候,都可以使用CTRL+ALT+Enter快捷鍵或者點擊方案右鍵上的Live Web Preview選項來即時預覽你修改的頁面,每次修改完 HTML或者相應的CSS, Ctrl+S保存以后,即時窗口會立即生效。


?

兼容性CSS代碼生成
很多CSS3的代碼都不兼容,不同的瀏覽器有不同的語言,使用此擴展可以通過提升的方式自動添加特殊的CSS標記,例如-moz, -webkit, -ms and -o開頭的一些CSS,也只可以選擇特定的瀏覽器。

生產的代碼結果如下:

如果你已經添加了一部分的話,該擴展會只添加除這部分之外的CSS代碼,不會重復添加的。

?


?

上下箭頭可以改變數字值

當你把鍵盤提示符放在數字上或者數字后面的話,例如5px, 25%, 0.6em, 23等,可以使用CTRL+UP或者CTRL+DOWN來增加或減小數值。

支持CSS, SaSS, LESS和JavaScript文件

?


?

可以生產Base64格式的字符串代替URL地址

如果你通過url來引用背景圖的話,那可以直接通過該擴展提供的Embed resource as base64功能將引用轉換成base64格式的。

如果嫌內容太長,可以使用折疊功能。

?


?

支持快捷鍵注釋和反注釋代碼

可以使用CTRL+K, CTRL+C注釋或CTRL+K, CTRL+U反注釋代碼,和VS里C#編程使用的快捷鍵一樣。

?


?

TODO注釋特殊支持

任何注釋如果包括TODO關鍵字的話,都會在左邊顯示一個灰色的特殊標記,來提示你該部分暫未完成。

?


顏色預覽

鼠標移動到顏色上的時候,可以預覽改顏色,或者在CSS編輯器里也能直接預覽顏色

?


?

字體預覽

?


?

圖片預覽

?


?

折疊功能

需要一個生命的選擇器,右鍵可以看到Surround With Region即可將這段代碼進行折疊起來。

功能選擇以后,它會自動定位到默認的 MyRegion名稱那里,讓你修改自己的折疊大綱的名稱。

?


?

字符排序

點擊任意選擇器的時候,都可以讓該選擇器的CSS定義進行排序

?


?

括號匹配

目前支持{},[], ()的匹配。

?


?

壓縮代碼

該擴展使用的 AjaxMin library來壓縮CSS代碼的。

?


?

代碼折疊

?


?

支持拖拽

支持圖片和字體的拖拽,例如如果你拖拽tomxu.jpg圖片到該CSS選擇器,那么將自動生成如下代碼(字體也是類似):

background-image: url('../tomxu.jpg');

?


?

顏色可以在十六進制、rgb、和名稱直接互相轉換

?


?

可以在選擇器上定義只支持哪些瀏覽器版本

?


?

可以在CSS語法定義只支持哪些瀏覽器版本

?


?

JavaScript

支持Region折疊

//#region MyRegion

function Example() {

}

//#endregion

?


?

支持代碼折疊

?


?

括號匹配

目前支持{},[], ()的匹配。

?


?

同詞高亮

在一個文件的所有代碼中,如果選擇一個變量,那該代碼中所有相同的變量都會高亮顯示,和C#里一樣。

?


?

壓縮代碼

使用AjaxMin library進行了壓縮代碼,不僅壓縮了,還使用了混淆,牛!

?


?

快捷添加文件

在解決方案里,添加新項的時候,可以直接選擇添加JavaScript文件還是Stylesheet文件,方便!

?


?

HTML

支持用戶控件的拖拽

以前我們在asp.net webform開發的時候,直接用鼠標將user control拖拽到aspx頁面或者模板容器的時候都會自動生成a連接,使用此擴展以后,將會自動注冊命名控件,然后生成帶有<uc:name/>的代碼,可以直接使用咯。

?


?

支持Video和Audio文件的拖拽

也支持對音頻和視頻文件的拖拽。

上面就是錯新技術頻道小編介紹的詳解Visual之Web Essentials的使用方法,相信大家對這方面的內容有了一些了解,錯新技術頻道還有很多專業資訊哦。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盘锦市| 宁化县| 肇源县| 耿马| 永康市| 景泰县| 托克逊县| 阳山县| 凌源市| 鄂尔多斯市| 永年县| 宜阳县| 顺义区| 无极县| 万山特区| 无棣县| 靖江市| 涿州市| 安多县| 江口县| 逊克县| 楚雄市| 桐乡市| 洱源县| 格尔木市| 渝中区| 津南区| 浦江县| 福海县| 宁强县| 天全县| 石渠县| 大关县| 溆浦县| 嫩江县| 宁南县| 油尖旺区| 乌鲁木齐市| 四平市| 亳州市| 邓州市|