当前位置:网站首页>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 .
边栏推荐
- BOM DOM
- Sparkcontext: error initializing sparkcontext solution
- 模块化 CommonJS ES Module
- Does C language srand need to reseed? Should srand be placed in the loop? Pseudo random function Rand
- Shutter encapsulated button
- Sweetheart leader: Wang Xinling
- AAAI 2022 | Peking University & Ali Dharma Institute: pruning and compression of pre training language model based on comparative learning
- AI mid stage technology research
- 线性DP AcWing 902. 最短编辑距离
- 使用Sqoop把ADS层数据导出到MySQL
猜你喜欢
随机推荐
怎样写一篇赏心悦目的英文数学论文
区间DP AcWing 282. 石子合并
Lekao: 22 year first-class fire engineer "technical practice" knowledge points
SparkContext: Error initializing SparkContext解决方法
AAAI 2022 | Peking University & Ali Dharma Institute: pruning and compression of pre training language model based on comparative learning
[ybtoj advanced training guidance] cross the river [BFS]
drools动态增加、修改、删除规则
Deep understanding of P-R curve, ROC and AUC
async/await 异步函数
BOM DOM
[ybtoj advanced training guidance] judgment overflow [error]
记录一下MySql update会锁定哪些范围的数据
. Net, C # basic knowledge
寻找二叉树中任意两个数的公共祖先
Record the range of data that MySQL update will lock
一些突然迸发出的程序思想(模块化处理)
This "little routine" is set on the dough cake of instant noodles. No wonder programmers are always hungry
Redis bloom filter
Is the neural network (pinn) with embedded physical knowledge a pit?
浏览器存储方案