首页 电脑 电脑学堂 查看内容

全球最杰出的14位程序员

2014-10-17 15:48 898 0

摘要: 日,ITWorld整理全球最杰出的14位程序员,一起来看下让我们膜拜的这些大神都有哪些?(排名不分先后)  1. Jon Skeet  个人名望:程序技术问答网站Stack Overflow总排名第一...
关键词: 名望 计算机 荣誉 评价 个人简介 主要 网络 美国 个人 得主

【工欲善其事,必先利其器】软件开发的第一步就是选择高效、智能的工具。下面列出的工具软件能辅助提高工作效率。 开发类工具    微软.Net平台下的集成开发环境:Visual Studio。        Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2014 版本,基于.NET Framework 4.5.2 。它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。    下载地址:http://www.visualstudio.com/downloads/download-visual-studio-vs                  Microsoft web platform installer    Web 平台安装程序 (WebPI) 可以简化 Microsoft 所有免费 Web 产品的下载/安装。 它包含构建 Web 解决方案所需的一切,包括服务器、工具、技术以及最新更新的产品。 您还可以选择自己喜欢的 Web 应用程序,Web PI 不仅会下载并安装应用程序,而且还会下载并安装运行该应用程序所需的依赖项,从而帮助您更加快速、轻松地投入工作。 Web PI 始终包含 Microsoft Web 平台的最新产品,因此您不需要分别访问各个网站,只需启动 Web PI 即可查看新增内容。  下载地址:http://www.microsoft.com/web/downloads/platform.aspx    NuGet    NuGet(发音:New-Get)是一个Visual Studio的扩展。在使用Visual Studio开发基于.NET Framework的应用时,  NuGet能够令你在项目中添加、移除和更新引用的工作变得更加快捷方便。      地址:http://www.nuget.org/        VS 插件库 【Visual Studio 的产品和扩展】    Visual Studio 库有助于您快速访问工具、控件和模板,以便充分利用 Visual Studio。    获取插件方式1:登录插件库官网 https://visualstudiogallery.msdn.microsoft.com/                               找到需要的插件,下载后直接安装。      方式2:打开Visual Studio ,在工具栏中点击“扩展与更新”按钮,在弹出框中点击“联机”选项,                               或者在搜索框中输入插件名称,点击下载直接安装     1、Resharper(收费)     VS中首选安装插件,其强大功能如下:    * 分析和提示如何改进和提高代码质量    * 方便单元测试    * 方便重构    * 快速定位代码和文件     下载地址:https://visualstudiogallery.msdn.microsoft.com/EA4AC039-1B5C-4D11-804E-9BEDE2E63ECF?SRC=Home  2、 .Net Reflactor(收费)  .NET Reflector是一个类浏览器和反编译器,.NET Reflector可以分析程序集并向你展示它的所有秘密。.NET 框架向全世界引入了可用来分析任何基于 .NET 的代码(无论它是单个类还是完整的程序集)的反射概念。反射还可以用来检索有关特定程序集中包含的各种类、方法和属性的信息。使用 .NET Reflector,你可以浏览程序集的类和方法,可以分析由这些类和方法生成的 Microsoft 中间语言 (MSIL),并且可以反编译这些类和方法并查看 C# 或 Visual Basic .NET 中的等价类和方法。 3、ILSpy     开源的.NET assembly 浏览和反编译工具       下载:http://wiki.sharpdevelop.net/ilspy.ashx        4、localHistory     免费的程序文件控制工具,类似于SVN功能。       不过它是安装在本地客户端,其缓存记录控制在每个对应的项目.localhistory目录中。       可以随时查看历史记录,即使文件删除了,也能找回。对于个人的本地项目管理非常有帮助。  5、CodeMaid        下载地址:http://www.codemaid.net/        CodeMaid是一个开源的Visual Studio的扩展插件,用于整理与优化代码等。功能类似于商业软件ReSharper,       但它是免费的,并且开放源代码。它能帮助你更容易的理解你的代码,支持多种编程语言.              目前的有这些功能:代码清洁。代码挖掘。重新布局。可以按Microsoft’s StyleCop,也可自定义。格式化。连接行。在解决方案资源管理器窗口递归地折叠节点或整个目录树。查看Visual Studio 编译的进度。增强查找,切换Cpp到头文件,XAML到后端代码。    CodeMaid源代码有单元测试与集成测试项目。 6、Web Essentials     下载地址:http://www.vswebessentials.com/      Web开发中最强大的扩展辅助插件,主要用于增强javascript、css、html、url等。        7、GhostDoc    下载地址:http://submain.com/products/ghostdoc.aspx     GhostDoc是Visual Studio的一个免费插件,轻松一个快捷键CTRL+SHIFT+D就能够帮助自动生成注释。         8、ncrunch    下载地址: http://www.ncrunch.net/     NCrunch是一款为 Visual Studio .NET 开发的的自动化并行连续测试工具。它能够运行自动测试,     并且在IDE里显示相应的测试信息(如代码覆盖和性能指标)。       9、Narrange    Narrange是一个.NET代码管理工具。它可以对源代码自动进行美化和把类成员分成一个组、区域。目前支持C#、VB.NET,    将来会支持更多.NET上的语言。 主要的作用是:  ◆ 减少程序员的开发时间  ◆ 使得编码风格变得标准  ◆ 能减少代码冲突  ◆ 能代码进行分组  ◆ 很好的灵活性       下载地址:http://sourceforge.net/projects/narrange/files/       10、Database .Net4(收费,有免费版)     是一款多重资料库管理工具,能够管理多个数据库,并且以直观的方式进行查看。          支持的的数据库有:MS Access、excel、dBase、forpro、firebird、Mysql、sql server、sqlite、oracle、odbc、ibm db2、sybasease等等,     能够对它们进行连接编辑修改。            11、sqldelta     下载地址:http://www.sqldelta.com/      SQLDELTA是一款便捷实用的数据库管理工具。使用它可以找到现在数据库项目与过去数据库的异同点。      并可以使你的产品数据库与你的开发数据库同步,减少你因为同步数据库而进行复杂的工作。还有一个好处是你可以使用它的对比和      同步功能来为你目前的项目创建一个供测试使用的数据库。可以批量的转移你的数据。       12、关于数据管理的工具还有很多,比如:SqlDbx、Navicate 、SQLite Administrator等。
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部