说明:

  对一个有想法的程序员来说,善于使用一款高效的开发工具是很重要的,今天给大家介绍的是宇宙第一IDE vs用起来很不错的开发工具,假如大家觉得不错也可以尝试的用用,毕竟对于我们这些一天一大半的时间用在写代码的程序员而言,一个好用的养眼的IDE真正很重要。

插件介绍:

一、vs开发神级插件Resharper

下载地址:https://www.jetbrains.com/

说明:第一款不得不重点说说,而且非常推荐.Net攻城狮使用,ReSharper是一款由jetbrain开发的针对C#,VB.NET,ASP.NET,XML,和XAML的编辑器。沿袭了jetbrains开发工具一贯的优良传统,ReSharper拥有高度智能的纠错,30多种高级代码重构功能,方便的单元测试工具,快速导航、检索,以及一键格式化代码,自动代码生成和模板功能等很多特性,并且它会提供许多先进的语法糖和提高你的命名规范,用了你会爱不释手。

二、GitHub Extension for Visual Studio

下载地址:https://marketplace.visualstudio.com/items?itemName=GitHub.GitHubExtensionforVisualStudio

说明:连接到GitHubGitHub Enterprise上的存储库并与之一起使用,克隆现有存储库或创建新存储库并开始协作!

三、PostSharp

下载地址:https://marketplace.visualstudio.com/items?itemName=PostSharpTechnologies.PostSharp

说明:作为开发人员,我们通常会考虑设计模式,但对于缺乏实现模式支持的传统编程语言,我们最终会编写重复的代码。PostSharp通过使用模式概念扩展C#和VB语言来解决这个问题。它包括.NET中常见模式的现成实现,并为您提供了一个框架来自动化您自己的模式。(面向切面编程框架AOP,对于个人或者团队能够提高开发效率,减少不必要的时间浪费)

四、Viasfora

下载地址:https://marketplace.visualstudio.com/items?itemName=TomasRestrepo.Viasfora

说明:是一款用于改变关键字颜色,和大括号的颜色显示,以及xml格式改进

五、VisaulSvn for Visual Studio 2017

下载地址:https://www.visualsvn.com/visualsvn/

说明:在一些团队项目中使用代码统一时不需要再去文件夹中看有哪些文件修改在提交,直接可以在vs中可以看到修改了的信息,然后在同一提交,提高开发效率。

六、神奇的C#调试 - OzCode

下载地址:https://marketplace.visualstudio.com/items?itemName=CodeValueLtd.OzCode

说明:OzCode是一个Visual Studio扩展,它通过检测和隔离错误来减少调试时间并提高工作效率,使其易于修复。

这几款我在开发中用的比较多,大家有什么好的插件可以留言分享。

Visual Studio高效实用的扩展工具、插件的更多相关文章

  1. 使用Visual Studio SDK制作GLSL词法着色插件

    使用Visual Studio SDK制作GLSL词法着色插件 我们在Visual Studio上开发OpenGL ES项目时,避免不了写Shader.这时在vs里直接编辑shader就会显得很方便. ...

  2. 如何在Visual Studio中开发自己的代码生成器插件

     Visual Studio是美国微软公司开发的一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具.代码管控工具.集成开发环境(IDE)等等,且所写的目标代码适用于微 ...

  3. 总结 Visual Studio 2019 发布以来 XAML 工具的改进

    不知不觉,Visual Studio 2019 已经出到 16.8 和 16.9 Preview 了.虽然每次更新都林林总总地一大堆新功能和改进,但关于 XAML 的内容总是,always,每次都只有 ...

  4. Visual Studio 2013下JSON可视化工具

          Visual Studio 2013现在我们有个小工具可以实现JSON可视化,这样给我们调试JSON提供了便利. JSON这种数据格式已经比较流行,在WEB前端随处可见. 在你需要安装VS ...

  5. 新成员!Visual Studio Code --跨平台的开发工具(支持OSX, Linux 和 Windows)

    原文出处:新成员!Visual Studio Code --跨平台的开发工具(支持OSX, Linux 和 Windows) 这是我的文章备份  http://www.dotblogs.com.tw/ ...

  6. Visual Studio效率神器——超级扩展ReSharper安装和破解

    Visual Studio效率神器--超级扩展ReSharper安装和破解   ReSharper的使用方法网络上有文章Resharper安装和破解极其简单,2分钟就搞定了.安装ReSharper官方 ...

  7. Visual Studio Code作为Angular开发工具常用插件安装、json-server安装与使用、angular/cli安装失败问题

    前提准备: 搭建好Angular开发环境 1 安装Visual Studio Code 教程简单,不会的去问度娘 2 安装Chrome浏览器 教程简单,不会的趣闻度娘 3 Visual Studio ...

  8. Angular14 Visual Studio Code作为Angular开发工具常用插件安装、json-server安装与使用、angular/cli安装失败问题、emmet安装

    前提准备: 搭建好Angular开发环境 1 安装Visual Studio Code 教程简单,不会的去问度娘 2 安装Chrome浏览器 教程简单,不会的趣闻度娘 3 Visual Studio ...

  9. Visual Studio 2015 实用插件推荐

    -1000.EntityFramework Reverse POCO Generator(EF Code First 的必备神器) Reverse engineers an existing data ...

随机推荐

  1. SQL*Loader FAQ

    SQL*Loader FAQ: Contents [hide]  1 What is SQL*Loader and what is it used for? 2 How does one use th ...

  2. Embedded servlet containers

    73. Embedded servlet containers 73.1 Add a Servlet, Filter or Listener to an application There are t ...

  3. RESTful API 设计

    http://www.ruanyifeng.com/blog/2014/05/restful_api.html

  4. Selenium webdriver定位iframe里面元素

    在查找元素过程中,直接通过id或者xpath等找不到元素,查看页面源代码发现元素是属于iframe里,例如: <div class="wrap_login"> < ...

  5. MySQL数据库简识

    MySQL:关系型数据库      (由瑞典MySQL AB公司开发,后来被Sun公司收购,Sun公司后来又被Oracle公司收购,目前属于Oracle旗下产品)         开源 免费 不要钱 ...

  6. 打开office时提示错误窗口“向程序发送命令时出现问题”的解决方案

    今天同事问了我一件很怪异的事情,说她的office打不开了,如打开word或excel时,突然出现错误提示错误窗口"向程序发送命令时出现问题",分析原因才知道她安装了 AVG pc ...

  7. LuoguP4234_最小差值生成树_LCT

    LuoguP4234_最小差值生成树_LCT 题意: 给出一个无向图,求最大的边权减最小的边权最小的一棵生成树. 分析: 可以把边权从大到小排序,然后类似魔法森林那样插入. 如果两点不连通,直接连上, ...

  8. 全文检索选择-------- Elasticsearch与Solr

    Elasticsearch简介* Elasticsearch是一个实时的分布式搜索和分析引擎.它可以帮助你用前所未有的速度去处理大规模数据. 它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三 ...

  9. Selenium在定位的class含有空格的复合类的解决办法整理

    1.class属性唯一但是有空格,选择空格两边唯一的哪一个 <div id="tempConfigTable" class="dtb-style-1 table-d ...

  10. pyqt5将图片插入面板

    from PyQt5.QtWidgets import * from PyQt5 import QtCore,QtWidgets from PyQt5.QtGui import * import sy ...