5个超实用的Visual Studio插件

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

01 CodeMaid

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

  • 代码自动对齐,格式化代码(ps:不用再按快捷键Ctrl+k+F了)

  • 添加未指定的访问修饰符

  • 清除无用的命名空间

  • 删除空行、空格85b0f5e0b43231eb72cc5ca5a88312e1.jpeg

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

02 ReSharper

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

  • 快速重构

  • 高亮显示错误

  • 智能提示、智能复制

  • 便捷的导航、搜索

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

03 CSS AutoPrefixer

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

例子:

:fullscreen a {     display: flex }

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

:-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特性等等。

04 Colorful-IDE

Colorful-IDE用于更换Visual Studio的背景该插件基于开源项目“ ClaudiaIDE”。首先,该感谢“ ClaudiaIDE”项目的程序员了。该插件刚刚开源。这是git repo:https://github.com/peterjc123/ColorfulIDE

屏幕截图:fce4b0926756c9108242c48423d652ec.png

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

05 Output enhancer

Output enhancer将output窗口的输出的文字添加样式值得赶紧试试的插件,给输出内容着色。d9d01de0804c9f814e3977891acda43d.png5685f392d56683d8b6acb3e0a1031e9c.png推荐理由:调试bug的时候,不同的文字颜色,有利于快速识别,良心插件,值得推荐

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/282819.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

BZOJ1509: [NOI2003]逃学的小孩(树的直径)

Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1126 Solved: 567[Submit][Status][Discuss]Description Input 第一行是两个整数N(3  N  200000)和M,分别表示居住点总数和街道总数。以下M行,每行给出一条街道的信息。第i1行…

Lombok@Builder和@NoArgsConstructor冲突

问题 今天在使用lombok简化model类时。使用Builder建造者模式。报以下异常 解决办法。 去掉NoArgsConstructor添加AllArgsConstructor源码分析 下图是编译后的源码 只使用Builder会自动创建全参构造器。而添加上NoArgsConstructor后就不会自动产生全参构造器

ntop linux,Linux下开源监控软件Ntop的性能提升方案

摘要:Ntop是一款Linux下常见的开源监控软件,它可以监测的数据包括:网络流量、使用协议、系统负载、端口情况、数据包发送时间等。正常情况下它工作的时候就像一部被动声纳,默默的接收看来自网络的各种信息,通过对这些数…

性能优化8--内存泄露

一.根源: 内存泄露简单说就是已经没有用的资源,但是由于被其他资源引用着无法被GC销毁。 二.内存泄露常见场景 1.单例导致内存泄露 单例的静态特性使得它的生命周期同应用的生命周期一样长,如果一个对象已经没有用处了,但是单例还…

记一次 .NET 某打印服务 非托管内存泄漏

一:背景 1. 讲故事前段时间有位朋友在微信上找到我,说他的程序出现了内存泄漏,能不能帮他看一下,这个问题还是比较经典的,加上好久没上非托管方面的东西了,这篇就和大家分享一下,话不多说&#…

mysql经典的8小时问题-wait_timeout

2019独角兽企业重金招聘Python工程师标准>>> 前段时间 现网突然频繁报出 连接不上数据库,偶滴的妖孽,其他地方都是用mysql,也没遇到这个问题呀。 java.io.EOFExceptionat at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1913…

Chrome DevTools — Network

记录网络请求 默认情况下,只要DevTools在开启状态,DevTools会记录所有的网络请求,当然,记录都是在Network面板展示的。 停止记录网络请求 点击Stop recording network log红色图标,当它变为灰色时,表示DevT…

MySQL 查看表结构简单命令

一、简单描述表结构,字段类型 desc tabl_name; 显示表结构,字段类型,主键,是否为空等属性,但不显示外键。 例如:desc table_name 二、查询表中列的注释信息 select * from information_schema.columns wher…

简单获取任意app的URL Schemes

简单说明 最近业务需要,一直在查询App的scheme相关信息,找到一种比较可靠的方法,分享给大家 步骤如下: 在电脑上使用iTunes下载那个app下载完后,在itunes里点击这个app,选择->Show in Finder&#xff0c…

Dnslog在SQL注入中的利用

参考文献:www.anquanke.com/post/id/98096https://bbs.pediy.com/thread-223881.htm DNSlog在Web攻击的利用 在某些无法直接利用漏洞获得回显的情况下,但是目标可以发起DNS请求,这个时候就可以通过DNSlog把想获得的数据外带出来。 常用情况 S…

让泛型的思维扎根在脑海——深刻理解泛型

1.前言往往一些刚接触C#编程的初学者,对于泛型的认识就是直接跳到对泛型集合的使用上,虽然微软为我们提供了很多内置的泛型类型,但是如果我们只是片面的了解调用方式,这会导致我们对泛型盲目的使用。至于为什么要使用泛型&#xf…

android 系统ui修改器,分享两个效果 - Android 系统 UI 管理

SystemUIManage.gifDimming the System Bars (沉浸模式)知乎 和 Medium 中都使用到了这个效果,作为沉浸式阅读模式。// This example uses decor view, but you can use any visible view.View decorView getWindow().getDecorView();int uiOptions View.SYSTEM_U…

打游戏要存进度-备忘录模式

打游戏要存进度-备忘录模式 学习自 《大话设计模式》 备忘录模式漫谈 备忘录的这种设计思想是非常常见的,比如说围棋游戏的悔棋,绘图软件的撤销功能等等,都或多或少的使用了备忘录模式来处理对象的状态。 备忘录(Memento): 在不破坏封装性的前…

利用lay-ui结合ajax实现分页功能(不借助框架,简单易懂)

效果图: 1.创建html页面 01.html(前台文件) 2.创建index.php(后台文件) ------------------热身结束,开始正式分页之旅------------------ 3.在html页面中引入layui需要用到的css以及js,还有我们自己额外需要用到的jquery 4.在html文件中,将基本的分页栏显示出来 5.好啦,htm…

酷派手机android版本,系统版本迎来升级

系统版本迎来升级这个应该是两个版本之间最大但是却不那么直观的不同了,因为从TD版酷派大神F1采用的CoolLife UI 5.0版本,再到联通版酷派大神F1所搭载的CoolLife UI 5.5版本,它们之间经历了一个比较不错的升级。在图标ICON,功能设…

最终用户计算安全——特权访问控制

本篇算是系列的第二篇,之前写了一篇关于勒索软件攻击的,坦白说写这样的文很费脑子,而且喜欢看的读者估计也不多…不过我觉得整理一下思路,对于通过最终用户计算产品或方案来提升组织安全还是有很大的意义的。所以一边喝着清茶吃着…

详述 IntelliJ IDEA 插件的安装及使用方法

首先,进入插件安装界面: Mac:IntelliJ IDEA -> Preferences -> Plugins;Windows:File -> Settings -> Plugins.标注 1:显示 IntelliJ IDEA 的插件分类, All plugins:显示 IntelliJ …

杭漂两年,深漂两年,宇宙的尽头到底在哪儿

hi,这里是桑小榆。这次分享的是一位杭漂两年,深漂两年的码农伙伴的经历。首先他能够在大学期间就寻找到自己的热爱并持之以恒值得令人学习。其次他的工作经历可以说是非常的“程序员”,因为程序员所面对的职业生涯中,所谓的实习&a…

侣信即时通讯系统的技术解析

侣信: 说明: 侣信专业版是面向中小企业和者各类团队组织内部交流使用工具,可以在互联网或者局域网中使用。具有丰富的功能,聊天,群组,部门组织,内部朋友圈,以及漂流瓶摇一摇等功能。它可以在局域…