工欲善其事,必先利其器,整理的一些我必装的12款Visual Studio插件,希望你们能get到。

效率工具前文传送门:

01 CodeMaid

CodeMaid

快速整理代码文件,规范你的代码,提高代码阅读体验。

  • 代码自动对齐,格式化代码(ps:不用再按快捷键Ctrl+k+F了)
  • 添加未指定的访问修饰符
  • 清除无用的命名空间
  • 删除空行、空格



    推荐理由:我非常喜欢他的一点就是代码自动格式化,良好的代码前提是整理好你的代码,在团队协作开发时,提交代码容易不小心改动一行或者一个空格,

    这个工具可有效避免。

02 Markdown Editor

Markdown Editor

一个在visual studio 中的markdown工具

功能齐全的Markdown编辑器,具有实时预览和语法突出显示功能。支持GitHub风格的Markdown。

  • 支持github风格
  • 可直接黏贴图片
  • 滚动实时预览
  • 语法高亮
  • 可自定义样式表

推荐理由:听上去在Visual Studio中使用Markdown编辑器,似乎有点杀鸡用牛刀,有些项目的文档说明就是md格式的,遇到这种格式文档,在VisualStudio中浏览还是挺方便的

03 ReSharper

ReSharper

不得不承认,这个工具的强大性、太便捷了,简直是必备的开发工具

  • 快速重构
  • 高亮显示错误
  • 智能提示、智能复制
  • 便捷的导航、搜索

推荐理由:有得必有失,唯一的缺点就是太吃内存了,如果你的电脑配置低于8G,还是不推荐使用,得不偿失。

推荐理由:我非常喜欢他的一点就是代码自动格式化,良好的代码前提是整理好你的代码,在团队协作开发时,提交代码容易不小心改动一行或者一个空格,这个工具可有效避免。

04 GitHub Extension for Visual Studio

GitHub Extension for Visual Studio

Visual Studio的GitHub扩展程序

可以轻松地直接在Visual Studio 2015或更高版本中连接并使用GitHub和GitHub Enterprise上的存储库。

克隆现有存储库或创建新存储库,然后开始协作!

推荐理由:使用git做版本管理时,不管你是写c#、python、android、ios、java、php,visual studio都支持。

宇宙第一IDE,自然插件也是多而好用

05 ZenCoding

ZenCoding

基于CSS的语法生成HTML标记的快速方法。

要调用ZenCoding,请编写语法并TAB按键以生成标记。

例子:

语法 ul> li * 3生成:



语法 #foo > span 生成:



语法ul> li * 4> a {test $}生成:

推荐理由:如果你是初学者,我并不推荐使用这款插件,作为老手,可以快速提升你的写HTML页面的速度。

06 CSS AutoPrefixer

CSS AutoPrefixer

将基于当前浏览器的流行程度和属性支持使用数据为您应用前缀。

例子:

:fullscreen a {     display: flex }

调用命令后,可自动添加前缀,确保支持所有浏览器

:-webkit-full-screen a {
display: -webkit-box;
display: flex
}
:-moz-full-screen a {
display: flex
}
:-ms-fullscreen a {
display: -ms-flexbox;
display: flex
}
:fullscreen a {
display: -webkit-box;
display: -ms-flexbox;
display: flex
}

推荐理由:这个工具就可以检测你的CSS,让你少些很多前缀代码。也支持变量、混合宏、未来的CSS特性等等。

07 JavaScript Snippet Pack

JavaScript Snippet Pack

javascript 代码段快速工具



此扩展为JavaScript编辑器提供了一堆有用的代码段,工具》代码片段管理器进行设置

推荐理由:提高编写javascript代码,熟能生巧,用多了,你就会发现它的好处。

08 Indent Guides

Indent Guides

在Visual Studio文本编辑器窗口中显示缩进和页面宽度

代码结构一目了然,提高代码阅读体验。

只对VS2015和VS2013有用,VS2017之后的版本已经自带该功能了



推荐理由:可规范代码风格,提高阅读体验。VS2017之后的版本已经自带该功能了

09 Colorful-IDE

Colorful-IDE

用于更换Visual Studio的背景

该插件基于开源项目“ ClaudiaIDE”。首先,该感谢“ ClaudiaIDE”项目的程序员了。该插件刚刚开源。这是git repo:

https://github.com/peterjc123/ColorfulIDE

屏幕截图:

推荐理由:如果你觉得Vs的背景太单调,你又是一个喜欢胡里花哨的码农,那么我推荐你使用这款插件。

10 JSON Viewer

JSON Viewer

用于显示和处理JSON数据。安装后,可以在主菜单中找到它:工具-> JSON Viewer。

  • 能够从剪贴板打开初步格式的JSON数据
  • 可以打开空的临时JSON文件
  • 比较两个JSON数据的能力
  • 评估JSONPath表达式的能力

    截图1.开始窗口。



    屏幕快照2.一个临时文件,显示来自剪贴板的初步格式化的JSON数据。



    屏幕快照3. JSON数据比较。

推荐理由:处理json数据非常方便。

11 Output enhancer

Output enhancer

将output窗口的输出的文字添加样式

值得赶紧试试的插件,给输出内容着色。





推荐理由:调试bug的时候,不同的文字颜色,有利于快速识别,良心插件,值得推荐

12 读者推荐

结语

后面如果你有好用的插件,也可评论指出,这12款插件哪一款你最喜欢用(ps:只有11款,你有好用的插件可以推荐出来哦)

作者信息

作者:张林

原文链接:

原文标题:12款好用的Visual Studio插件,最后一款良心推荐

版权声明:遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

12款好用的Visual Studio插件,最后一款良心推荐的更多相关文章

  1. Visual Studio Code 和Visual Studio插件收集(持续更新)

    Visual Studio Code 插件收集 Chinese (Simplified) Language Pack 默认刚安装的VSC是原味英文的,如果你用不习惯,非常简单,官方出品的简体中文语言包 ...

  2. 安装和配置SVN服务器Subversion、客户端TortoiseSVN和Visual Studio插件AnkhSvn

    1.下载并安装服务器端Subversion下载地址:http://subversion.apache.org当前最新版本为1.8.10,默认安装目录为C:\Program Files\Subversi ...

  3. VS版本号定义、规则和相关的Visual Studio插件

    软件版本号主要标识了软件的版本,通过其可以了解软件.类库文件的当前版本,使得软件版本控制有所依据. 我们就Windows系统和.NET Framework的编号规则来看,软件版本号的定义结构一般是这样 ...

  4. VS软件版本号定义、规则和相关的Visual Studio插件

    http://blog.csdn.net/cnhk1225/article/details/37500593 软件版本号主要标识了软件的版本,通过其可以了解软件.类库文件的当前版本,使得软件版本控制有 ...

  5. SVN客户端下载和Svn visual studio插件

    1.Visual SVN Visual SVN visual studio插件 https://www.visualsvn.com/vis... 2.TortoiseSVN SVN客户端下载 http ...

  6. .Net Core 常用开发工具(IDE和运行时、Visual Studio插件、Visual Studio Code插件)

    IDE和运行时 组件名 描述 可选版本 推荐版本 Visual Studio Community 社区免费版 For Visual Studio 2017 For Visual Studio 2019 ...

  7. 一款强大的Visual Studio插件!CodeRush v19.1.9全新来袭

    CodeRush是一个强大的Visual Studio® .NET 插件,它利用整合技术,通过促进开发者和团队效率来提升开发者体验.CodeRush能帮助你以极高的效率创建和维护源代码.Consume ...

  8. Visual Studio插件

    不定时更新,得到最好用的插件.(友情提示:安装插件时最好先备份系统) 1.Resharper 10.0.0.12.VS10x CodeMAP3.JavaScript Map Parser4.JScri ...

  9. vs2013 visual studio 插件安装

          svn插件: AnkhSVN是一款在VS中管理Subversion的插件,您可以在VS中轻松的提交.更新.添加文件,而不用在命令行或资源管理器中提交.而且该插件属于开源项目· 官网:htt ...

随机推荐

  1. GitHub 上 10 款免费开源 Windows 工具

    GitHub 上 10 款免费开源 Windows 工具 GitHub 是如今所有开源事物的中央仓库, 这个网站最近发布了一个叫做<2016 Octoverse  状态报告>,详细列出了从 ...

  2. Websocket 单聊功能

    单聊代码 import json from flask import Flask,request,render_template from geventwebsocket.handler import ...

  3. HDU 1372

    题意:模拟国际象棋马的走棋方式,和中国象棋一样马走日,8X8的棋盘,问从起点到终点的最短步数,国际象棋中数字代表行row,字母代表列column, 思路:记忆化深搜. #include<cstd ...

  4. 配置gitignore后使其生效命令

    改动过.gitignore文件之后,在repo的根目录下运行: git rm -r --cached . git add . 之后可以进行提交: git commit -m "fixed u ...

  5. python基础六之编码

    python中编码的特点: 1,各个编码之间的二进制是不能互相识别的,会产生乱码 2,文件的储存和传输是不能用Unicode的 python3的编码 在python3中字符串在内存中是用Unicode ...

  6. 分析JVM动态生成的类

    总结思考:让jvm创建动态类及其实例对象,需要给它提供哪些信息? 三个方面: 1.生成的类中有哪些方法,通过让其实现哪些接口的方式进行告知: 2.产生的类字节码必须有个一个关联的类加载器对象: 3.生 ...

  7. H3C 链路聚合显示及维护

  8. tikz 常用命令总结

    使用斜线填充区域,并绘制边界 \fill[pattern color=red, pattern=north west lines, opacity=0.4] (0,0) -- (0,1) -- (1, ...

  9. java反射小实例

    利用反射实现 对配置文件的更改达到更改方法的目的 文件夹目录 首先Student类中有个sleep方法 pro.properties定义了参数 最后是RelectTestMain. package c ...

  10. dotnet 通过 WMI 获取系统启动的服务

    本文告诉大家如何通过 WMI 获取系统启动的服务 通过 Win32_Service 可以获取系统启动的服务 获取的时候只需要拿Caption和State就可以 var mc = "Win32 ...