当前位置:网站首页>Visual studio efficient and practical extension tools and plug-ins
Visual studio efficient and practical extension tools and plug-ins
2022-07-02 12:39:00 【Time chaser】
explain :
For a thinking programmer , It's important to be good at using an efficient development tool , What I want to introduce to you today is the first in the universe IDE vs It's a good development tool to use , If you think it's good, you can try it , After all, for us programmers who spend more than half of the day writing code , An easy-to-use eye pleasing IDE Really important .
The plugin is introduced :
vs Develop divine plug-ins Resharper
Download address :https://www.jetbrains.com/
explain : The first paragraph has to focus on , And highly recommended .Net Siege lions use ,ReSharper Is a by jetbrain The aim of development is C#,VB.NET,ASP.NET,XML, and XAML Editor for . Followed jetbrains A consistent tradition of development tools ,ReSharper Have highly intelligent error correction ,30 Various advanced code refactoring functions , Convenient unit testing tools , Fast navigation 、 retrieval , And one key formatting code , Many features such as automatic code generation and template functions , And it will provide many advanced syntax sugars and improve your naming conventions , You'll love it when you use it .
GitHub Extension for Visual Studio
Download address :https://marketplace.visualstudio.com/items?itemName=GitHub.GitHubExtensionforVisualStudio
explain : Connect to GitHub and GitHub Enterprise And use it with , Clone an existing repository or create a new repository and start collaboration !
PostSharp
Download address :https://marketplace.visualstudio.com/items?itemName=PostSharpTechnologies.PostSharp
explain : As a developer , We usually consider Design patterns , But for traditional programming languages that lack implementation pattern support , We will eventually write duplicate code .PostSharp Extend by using schema concepts C# and VB Language to solve this problem . It includes .NET in most Off the shelf implementation of common patterns , And provides you with a framework to automate your own patterns .( Aspect oriented programming framework AOP, For individuals or teams, it can improve development efficiency , Reduce unnecessary waste of time )
Viasfora
Download address :https://marketplace.visualstudio.com/items?itemName=TomasRestrepo.Viasfora
explain : Is used to change the color of keywords , And the color of braces , as well as xml Format improvement
VisaulSvn for Visual Studio 2017
Download address :https://www.visualsvn.com/visualsvn/
explain : When using code unification in some team projects, you don't need to go to the folder to see what file changes are being submitted , Directly in vs You can see the modified information in , Then submit at the same time , Improve development efficiency .
magical C# debugging - OzCode
Download address :https://marketplace.visualstudio.com/items?itemName=CodeValueLtd.OzCode
explain :OzCode It's a Visual Studio Expand , It reduces debugging time and improves work efficiency by detecting and isolating errors , Make it easy to repair .
I use these models more in development , What good plug-ins can you leave a message to share .
边栏推荐
- drools中then部分的写法
- Openssh remote enumeration username vulnerability (cve-2018-15473)
- What data types does redis have and their application scenarios
- Distributed machine learning framework and high-dimensional real-time recommendation system
- 2.7 binary tree, post order traversal - [FBI tree]
- Redis sentinel mechanism and configuration
- Redis transaction mechanism implementation process and principle, and use transaction mechanism to prevent inventory oversold
- Deep Copy Event bus
- Mongodb redis differences
- Anti shake throttle
猜你喜欢

线性DP AcWing 899. 编辑距离

计数类DP AcWing 900. 整数划分

Simple use of drools decision table

Use sqoop to export ads layer data to MySQL

Go learning notes - multithreading

使用Sqoop把ADS层数据导出到MySQL

kubenetes中port、targetPort、nodePort、containerPort的区别与联系

哈希表 AcWing 841. 字符串哈希

Brush questions --- binary tree --2

通过反射执行任意类的任意方法
随机推荐
分布式机器学习框架与高维实时推荐系统
Redis transaction mechanism implementation process and principle, and use transaction mechanism to prevent inventory oversold
Floyd AcWing 854. Floyd求最短路
In development, why do you find someone who is paid more than you but doesn't write any code?
哈希表 AcWing 841. 字符串哈希
甜心教主:王心凌
寻找二叉树中任意两个数的公共祖先
bellman-ford AcWing 853. 有边数限制的最短路
线性DP AcWing 898. 数字三角形
软件测试面试题-2022年大厂面试题合集
JS10day(api 阶段性完结,正则表达式简介,自定义属性,过滤敏感词案例,注册模块验证案例)
What is the relationship between NFT and metauniverse? How to view the market? The future market trend of NFT
drools决策表的简单使用
drools执行String规则或执行某个规则文件
Interview with meituan, a 34 year old programmer, was rejected: only those under the age of 30 who work hard and earn little overtime
中国交通标志检测数据集
Calculate the maximum path sum of binary tree
通过反射执行任意类的任意方法
包管理工具
Redis bloom filter