为Visual Studio 2017添加常用的扩展插件


本文将介绍一些作者推荐的适用于Visual Studio 2017的常用扩展插件

 

1.Web Essentials 2017

 

Web开发基础 - 核心插件

下载地址>>https://marketplace.visualstudio.com/items?itemName=MadsKristensen.WebExtensionPack2017

官方文档>>https://github.com/madskristensen/WebEssentials2017

该插件为后续几个插件的前置插件

 

2.Bundler & Minifier

Web开发基础 - js/css合并压缩器

下载地址>>https://marketplace.visualstudio.com/items?itemName=MadsKristensen.BundlerMinifier

官方文档>>https://github.com/madskristensen/BundlerMinifier

该插件提供了js/css代码的压缩与合并功能

 

如上图所示,在需要压缩的文件上右键,选择【Bundler & Minifier】-【Minify File】,即可压缩文件,插件会自动在该文件的子级生成一个新的带".min"的文件

 

另外,还可以使用Bundle功能将多个文件合并成一个

选中要合并的文件,点击右键,选择【Bundler & Minifier】-【Bundle and Minify Files】

插件会根据设置把选中的文件的内容合并到一个新的文件中

- 插件会在源文件被修改(并保存)后实时更新压缩或合并后的文件

- 插件会根据根目录的bundleconfig.json来执行动作,用户可自行修改该配置文件以改变插件的动作

 

 

3.Web Compiler

Web开发基础 - less编译器

下载地址>>https://marketplace.visualstudio.com/items?itemName=MadsKristensen.WebCompiler

官方文档>>https://github.com/madskristensen/WebCompiler

该插件提供了less文件编译功能

如上图所示,在需要编译的less文件上右键,选择【Web Compiler】-【Compile File】,即可编译文件,插件会自动在该文件的子级生成一个未压缩的".css"文件和一个已压缩的".min.css"的文件

 

- 插件会在源文件被修改(并保存)后实时更新编译后的文件

- 插件会根据根目录的compilerconfig.json来执行动作,用户可自行修改该配置文件以改变插件的动作

 可以在compilerconfig.json中添加上图的代码让插件在执行编译时不生成压缩文件

 

4.HTML Tools

Web开发基础 - HTML辅助工具

下载地址>>https://marketplace.visualstudio.com/items?itemName=MadsKristensen.HtmlTools

官方文档>>https://github.com/madskristensen/HtmlTools

该插件提供了一些HTML语言编程辅助,例如将鼠标移到一个img标签的src属性上,可以立即预览图片

 

5.CSS Tools

Web开发基础 - CSS辅助工具

下载地址>>https://marketplace.visualstudio.com/items?itemName=MadsKristensen.CSSTools

官方文档>>https://github.com/madskristensen/CssTools

该插件提供了一些CSS语言编程辅助,例如显示颜色、预览字体、预览图片等

 

6.File Icons

Web开发基础 - 常见文件类型图标

下载地址>>https://marketplace.visualstudio.com/items?itemName=MadsKristensen.FileIcons

官方文档>>https://github.com/madskristensen/FileIcons

该插件提供了一系列Web开发中常见的文件类型的图标

  

7.File Nesting

Web开发基础 - 文件内嵌

下载地址>>https://marketplace.visualstudio.com/items?itemName=MadsKristensen.FileNesting

官方文档>>https://github.com/madskristensen/FileNesting

该插件提供了文件内嵌功能,允许用户将一个文件内嵌到另一个文件的子级,并允许取消内嵌

如上图所示,在想要被内嵌的文件上右键,选择【File Nesting】-【Nest item】,选择要内嵌到的目标文件,即可将当前文件内嵌到目标文件的子级

 

8.Image Optimizer

Web开发基础 - 图片处理

下载地址>>https://marketplace.visualstudio.com/items?itemName=MadsKristensen.ImageOptimizer

官方文档>>https://github.com/madskristensen/ImageOptimizer

该插件提供了图片相关操作的功能,例如可以右键一张图片可以选择复制该图片的base64数据到剪贴板

 

9.Devart T4 Editor

T4模板编辑器

下载地址>>https://marketplace.visualstudio.com/items?itemName=DevartSoftware.DevartT4EditorforVisualStudio

提供了T4模板文件(后缀名为.tt)的编辑功能

什么是T4模板?自行百度^_^

 

10.Code Compare

代码比较器

下载地址>>https://www.devart.com/codecompare/download.html#anchorDowload

提供了文件比较功能

可以快速比较两个文件的代码差异,且不单限于VS使用,插件还提供Windows资源管理器集成,安装后可以直接在Windows文件夹里任意比较文件

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM