今天无意之中发现了一个VS插件,功能还不错,推荐给大家.官网http://www.devprojects.net/ 有以下一些功能: 智能感知! 快速命令调用,只需按Ctrl +回车 T4和ASPX一样的语法来生成代码 在Visual Studio编辑器编辑代码片段 Visual Studio自动化对象的完全访问 FileCodeModel访问,SmartFormat,代码替代,光标定位更 超过100个有用的命令 官网演示 CSDN下载(包含VS2008,2010,11的安装包):http://…
原文:继续推荐几款VisualStudio的插件 继前几天推荐了一款转换vs插件的插件后,借着安装VS2013之际,把我比较喜欢的几个插件继续推荐一下. C# Outline 2013 2013 C#的代码折叠最小只能到函数级,不像C++那样可以折叠到代码块,if和for之类的花括号是无法折叠的.不知道MS是不是故意这么做而限制写出过长的代码块.但有的时候在阅读一些历史代码和其它人写的代码的时候,还是希望有一个代码块级别的折叠功能的. 这个插件完美的实现了语法级别的代码折叠,也支持2013,非常…
今天晚上闲着的时候逛了一下,发现了几款不错的VisualStudio插件,这里推荐一下: Exception Breaker 在调试的时候,为了及时发现错误,我们常常会打开"总是引发所有CLR异常"的开关.但是,一旦打开这个开关的时候,异常又会觉得太多了,因此平时调试的时候我们往往又希望把它关掉,但是MS却没有提供一个比较方便的开关,需要点击点击四五下才能关掉它.这个插件在调试工具栏上提供了一个开关,使得我们非常方便的开启和关闭"引发所有异常"的开关了.     …
继前几天推荐了一款转换vs插件的插件后,借着安装VS2013之际,把我比较喜欢的几个插件继续推荐一下. C# Outline 2013 2013 C#的代码折叠最小只能到函数级,不像C++那样可以折叠到代码块,if和for之类的花括号是无法折叠的.不知道MS是不是故意这么做而限制写出过长的代码块.但有的时候在阅读一些历史代码和其它人写的代码的时候,还是希望有一个代码块级别的折叠功能的. 这个插件完美的实现了语法级别的代码折叠,也支持2013,非常给力.不过貌似比较悲催的是,在VS2013中,MS…
      Python tools for Visual Studio是一个免费开源的VisualStudio的插件,支持 VisualStudio 2010,2012与2013.我们想要实现的是:       在官方网站下载.支持CPython, IronPython,编辑,浏览,智能提示,混合Python/C++调试,远程 Linux/Mac OS 调试,profiling,IPython,Django, 客户端的云计算于Windows, Linux 与 MacOS.       安装完以…
一.IndentGuide 缩进线插件:每个缩进块首尾添加虚线,使代码看着整洁. 其他插件:继续推荐几款VisualStudio的插件 二.CodeRush code rush 是微软推出的一款VS2008上的插件.他有强大的文件和代码导航功能,易于访问的重构和代码创建功能.一组编辑器.选择.剪贴板工具等.CodeRush是一个Visual Studio® .NET 插件,它利用整合技术,通过促进开发者和团队效率来提升开发者体验. 详细说明…
1)  Python插件为何物 一个插件(add-in)就是一个客户化,比如嵌入到ArcGIS应用程序中的工具条上的一系列工具,这些工具作为ArcGIS标准程序的补充可以为客户完成特殊任务. ArcGIS10中加入了一种新的插件模型,这种新的模型可以让我们更方便地定制和扩展ArcGIS应用程序功能.新的插件模型为我们提供了一种基于声明的框架,在这个框架基础上我们可以轻松的创建一系列定制包,这些包存在于一个以.esriaddin结尾的压缩包中. 在ArcGIS10中,插件是采用.net或java以…
VisualStudio Shell是微软效仿Eclipse推出的一个免费的VisualStudio内核,开发者可以通过在其上挂载插件(和传统的VS插件一样),从而快速开发自己的程序.它是Visual Studio SDK的一个扩充包. Visual Studio Shell有两种部署形式: 集成模式(Integrated Mode):开发的插件包融合到标准的Visual Studio环境,成为Visual Studio的一部分. 独立模式(Isolated Mode):开发的插件包融合进一个独…
好久没写什么东西了,最近在做一个ionic2的小东西,遇到了不少问题,也记录一下,避免后来的同学走弯路. 之前写过一篇使用VS2015开发ionic1的文章,但自己还没摸清门道,本来也是感兴趣就学习了一下.后来看到TypeScript,觉得这个真不错,强类型,有点类似c#的感觉,而且如果写错了编辑器都可以感知出来,于是就开始看ionic2.ionic2是基于angular2的,语法跟以前有了很大的变化.但自己写原生app写惯了,反而觉得这种方式更方便一些.每个页面都是一个组件,组件里也可以套组件…
参考:http://blog.csdn.net/chelsea/article/details/132525 持续集成 .Net手册 一.概念 Martin Fowler的文章:Continuous Integration  中文翻译:持续集成 二.工具 传统工具:VisualStudio.Net,VisualSourceSafe,Rational ClearCase 自动编译工具:NAnt,NAntContrib 回归测试工具:NUnit 代码检查工具:FxCop 持续集成工具:CruiseC…
ionic2+angular2中踩的那些坑 好久没写什么东西了,最近在做一个ionic2的小东西,遇到了不少问题,也记录一下,避免后来的同学走弯路. 之前写过一篇使用VS2015开发ionic1的文章,但自己还没摸清门道,本来也是感兴趣就学习了一下.后来看到TypeScript,觉得这个真不错,强类型,有点类似c#的感觉,而且如果写错了编辑器都可以感知出来,于是就开始看ionic2.ionic2是基于angular2的,语法跟以前有了很大的变化.但自己写原生app写惯了,反而觉得这种方式更方便一…
IronPython和C#交互 IronPython是一个.NET平台上的Python实现,包括了完整的编译器.执行引擎与运行时支持,能够与.NET已有的库无缝整合到一起. IronPython已经很好的集成到了.NET framework中,所以Ironpython和C#的交互也就变得很简单了.下面就通过一些简单的例子来看看IronPython和C#之间的交互. 环境设置 工欲善其事,必先利其器,所以在开始IronPython的开发之前,我们先找到一个方便的开发环境. PTVS(Python…
简介 Qt是跨平台的图形开发库,目前由Digia全资子公司 Qt Company 独立运营,官方网址: http://www.qt.io/ 也可以访问Qt项目域名:http://qt-project.org/ Qt本身支持众多操作系统.从通用操作系统Linux.Windows,到手机系统Android.iOS.WinPhone,嵌入式系统支持QNX.VxWorks,应用非常广泛. 基于Qt的软件非常多,其中最知名的要数Linux桌面系统KDE(涵盖无数以K打头的应用软件).国内WPS for L…
感觉TypeScript真不错,强类型,有点类似c#的感觉,而且如果写错了编辑器都可以感知出来,于是就开始看ionic2.ionic2是基于angular2的,语法跟以前有了很大的变化.但自己写原生app写惯了,反而觉得这种方式更方便一些.每个页面都是一个组件,组件里也可以套组件,html标签都可以自定义,也就可以无限扩展.虽然ionic2和angular2都还没发布正式版,但手头的这个小东西用一下也未尝不可,就开始动工了. 先列一下学习资源: TypeScript中文手册,这个网站应该是官方团…
转载于:http://bbs.wfun.com/thread-902655-1-1.html,仅供自己备忘 本文为我在智机网的原创  ] 关于Visual Studio Code,可能有的开发者很陌生,但说起Sublime Text / atom,你可能就知道了,他们属于同类产品,都是开发者日常堆代码的利器. 它是一个轻量级的Web集成开发环境,支持 Linux,Mac 和 Windows! 先来看看知乎里面如何评价 Visual Studio Code? (百度查看更多评测) 如果你已经厌烦了…
VisualSVN安装配置与使用 1.  所选服务器安装包:VisualSVN-Server-2.1.3.msi. 2.  客户端安装包:TortoiseSVN-1.6.2.16344-win32-svn-1.6.2.msi 3.  安装VisualStudio的插件:VisualSVN是SVN针对VisualStudio的插件 一.服务器的安装: 注意:location :为安装文件位置,Repositories:为管理的代码仓库的位置,若选中Use secure connection前面的C…
http://www.cnblogs.com/wilber2013/category/708919.html IronPython和C#交互   IronPython是一个.NET平台上的Python实现,包括了完整的编译器.执行引擎与运行时支持,能够与.NET已有的库无缝整合到一起. IronPython已经很好的集成到了.NET framework中,所以Ironpython和C#的交互也就变得很简单了.下面就通过一些简单的例子来看看IronPython和C#之间的交互. 环境设置 工欲善其…
Qt是跨平台的图形开发库,目前由Digia全资子公司 Qt Company 独立运营,官方网址: http://www.qt.io/ 也可以访问Qt项目域名:http://qt-project.org/ Qt本身支持众多操作系统.从通用操作系统Linux.Windows,到手机系统Android.iOS.WinPhone,嵌入式系统支持QNX.VxWorks,应用非常广泛. 基于Qt的软件非常多,其中最知名的要数Linux桌面系统KDE(涵盖无数以K打头的应用软件).国内WPS for Linu…
需要下载并安装VisualSVN,TortoiseSVN,VisualSVN-Server三个工具. 其中VisualSVN是SVN针对VisualStudio的插件: TortoiseSVN是客户端: VisualSVN-Server是服务器: SVN官方下载地址:https://www.visualsvn.com/ 乌龟下载地址:http://tortoisesvn.net/downloads.html SVN的安装配置与使用参考博文:http://www.cnblogs.com/skywa…
下载地址: https://code.visualstudio.com 插件安装: http://blog.csdn.net/u011127019/article/details/53158660 下面是我安装的插件,后续学习更新...…
title author date CreateTime categories VisualStudio 编码规范工具 2.6 修改当前文件编码 lindexi 2019-04-06 15:31:53 +0800 2019-04-06 15:11:31 +0800 VisualStudio 我的 VisualStudio 插件工具支持修改文件编码,在开发的时候会遇到有逗比小伙伴上传文件使用的是 GBK 编码,他在代码里面使用字符串作为界面显示,于是在用户看到就是乱码 在 VisualStudio…
title author date CreateTime categories VisualStudio 扩展开发 添加菜单 lindexi 2019-02-02 15:35:18 +0800 2019-02-02 14:56:28 +0800 VisualStudio 本文告诉大家如何快速在开发 VisualStudio 的工具里面添加菜单,点击菜单运行自己的代码 在 VisualStudio 开发插件需要安装插件的开发,在 VisualStudio 2017 可以点击更新,添加插件开发 在之…
一.Resharper http://www.jetbrains.com/resharper/ 最强悍的VisualStudio的插件,它包括一系列丰富的,能大大增加C#和Visual Basic .net开发者生产力的特征.使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索.使用该插件后编码效率至少提高10%以上. 二.N…
背景介绍 工作中我用到kotlin写代码,在orm上ktorm是一款非常优秀的操作db的框架,我喜欢用它所以我写了一个插件能够增加我的工作效率,这款idea插件的主体逻辑是.net开发的(没错是跨平台的.net).因为db-schema的解析逻辑我很在以前写的一个visualstudio的插件就搞过了,所以改改就行了! 这里也算是提供给大家另外一个思路去开发idea或者rider插件路吧: 就是不管你用什么语言开发逻辑,然后把你的逻辑打包成可以独立运行,然后使用Process进行套壳调用就行了.…
背景 Visual Studio Code(简称VS Code)是一款由微软开发且跨平台的免费源代码编辑器[6].该软件支持语法高亮.代码自动补全(又称IntelliSense).代码重构.查看定义功能,并且内置了命令行工具和Git版本控制系统[7]. 用户可以更改主题和键盘快捷方式实现个性化设置,也可以通过内置的扩展程序商店安装扩展以拓展软件功能. -WikipediaVisual 下载 Visual Studio Code 支持支持 Windows.Linux.Mac: 官网地址: http…
所谓工欲善其事,必先利其器.尽管visual studio本身已经非常强大,但优秀的插件仍然可以帮开发者大大提高效率. ReSharper是一款由jetbrain开发的针对C#,VB.NET,ASP.NET,XML,和XAML的编辑器.沿袭了jetbrains开发工具一贯的优良传统,ReSharper拥有高度智能的纠错,30多种高级代码重构功能,方便的单元测试工具,快速导航.检索,以及一键格式化代码,自动代码生成和模板功能等很多特性. ReSharper和之前版本相比较,重点包括以下几点更新:J…
Visual Studio Shell只是提供了一个内核,我们还需要在其基础上补充功能,从而实现我们自己的IDE.Visual Studio Shell的插件开发和Visual Studio插件开发是一样的,下面我就以一个简单的例子介绍这一过程. 添加一个Visual Studio Package的工程 然后根据向导一步步的完成改插件的创建,这里我创建了一个ToolBox,具体过程就不截图了,反正一步步的下一步准没错的. 将Package安装到Shell中 把Package安装到Shel的过程和…
ReSharper是一个JetBrains公司出品的著名的代码生成工具,是Visual Studio里面的一个插件.它包括一系列丰富的能大大增加C#和Visual Basic .NET开发者生产力的特征.使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索.实质上,ReSharper特征可用于C#,VB.NET,XML,ASP…
由于VS2013刚刚推出,而VS的插件又是和版本强相关的,因此VS2013就存在一个插件比较少的问题.虽然2013相对与2012来说改动并不大,应该是拿来重新编译一番就可以使用了.但也得有一个过程,并且由于VS2013只是处于预览版的阶段,并非正式版,估计有的插件作者现在也懒得弄. 不过今天在visualstudiogallery发现了一个比较强的插件Saha.Change Version Vsix 2013,它可以把VS2012的插件直接转换为2013的格式. 我用它转换了一个隐藏菜单的插件H…
在VS中选择创建新项目,选择App for Office 选择mail出现的位置 Task pane The app appears in the task pane of a Microsift Office application. 应用出现Office应用的任务窗口中Content The app appears in the body of a Microsift Office document.  应用出现在Office文档主体中Mail The app can appear in e…