博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
程序员需要知晓的14大开发工具
阅读量:4984 次
发布时间:2019-06-12

本文共 1773 字,大约阅读时间需要 5 分钟。

软件开发工具是软件开发过程中必不可少的,因此小编整理了14款常用的开发工具,希望能令你在编程过程中更加游刃有余,如虎添翼。

SharpDevelop

SharpDevelop是一个用于开发C#或者VB.NET项目而设计的一个编辑器。几分钟内便可安装和使用它。SharpDevelop读取项目时采用与原来相同的格式(因为它使用了标准的框架库来读/写项目)。SharpDevelop 这个轻型的开发工具支持多种程序语言,包括C#、java以及VB.NET,同时还支持多种语言界面,象任何爱好者开发的工具一样。

NHibernate

NHibernate是一个面向.NET环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping,ORM)这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。

Zend Studio

Zend Studio是我们新一代的专业级的PHP IDE(应用程序开发环境)。它被设计旨在通过使您更快的开发和维护代码,快速的解决应用程序问题和提高团队协作开发来最大限度地提高开发人员的生产力。

Caliburn Micro

Caliburn.Micro是一个小,但功能强大的框架,为所有XAML平台构建应用程序而设计。 与MVVM的大力支持和其他成熟的UI模式,Caliburn.Micro将使您迅速建立您的解决方案,无需牺牲质量或测试性代码。

ReSharper

ReSharper是一个著名的代码生成工具,其能帮助Microsoft Visual Studio成为一个更佳的IDE。实质上,ReSharper特征可用于C#,VB.net,XML,Asp.net,XAML,和构建脚本。

NInject

NInject是一种简单易学的DI框架。Ninject为.NET应用程序提供快速、轻型的依赖注入器而著称。它有助于开发人员将应用程序拆分为松耦合、高内聚的功能片断的集合,然后以灵活的方式将它们粘连在一起。从软件架构层面上使用Ninject,可以使得你的代码更易于编写、重用、测试和修改。

Kaxaml

KaXaml是一个轻量级的XAML编辑器,让你可以“拆分视图”,这样你就可以同时看到您的XAML和您提供的内容(有点像XamlPad但不像XamlPad需要一个数兆的SDK包 )。

SQlite

SQLite是一款轻量级的、基于文件的嵌入式数据库。它可以处理并发访问,易于与NHibernate集成。不幸的是,它是一个原生的解决方案,因此它只能运行在完全信任的环境。

Rad Software Regular Expression Designer

Rad Software Regular Expression Designer是一款正则表达式工具软件。

ILSPy

ILSpy是一款开源的.NET程序集浏览器和反编译器。ILSPy和SharpDevelop都是由同一个团队打造。ILSpy拥有标准反编译器的所有功能,但还不是一个真正的插件环境。

FlyFetch

当你需要在UI中显示长长的记录时,FlyFetch就会派上用场。

webStorm

webStorm 是一款深受广大程序员喜爱的JavaScript 开发和Web前端开发工具。

log4net

Log4net 是Apache组织开发的著名的开源日志记录组件,可以以插件的形式应用在应用系统中。利用Log4net可以方便的将日志信息记录到文件,Windows事件日志和数据库中(MS SQL SERVER,ORACLE等)。并且我们还可以控制要记载的日志级别。

MyEclipse

MyEclipse是当前可用于Eclispse开源平台的最实惠、综合全面的J2EE IDE与Web开发工具套件。MyEclipse是基于Eclipse平台的解决方案,可用于用户所有的UML, AJAX, Web, Web Services, J2EE, JSP, XML, Struts, JSF, Java Persistence, EJB,扩展数据库支持以及应用程序服务器集成需求。

 

转载于:https://www.cnblogs.com/xinweichen/p/4765457.html

你可能感兴趣的文章
eclipse安装CheckStyle,SpotBugs,findSecuritybugs插件
查看>>
ZBrush通过绘制层得到子物体
查看>>
算法学习之剑指offer(八)
查看>>
Genymotion虚拟机的全面了解
查看>>
Java设置session超时(失效)的时间
查看>>
deep learning入门:感知机
查看>>
C++四则运算出题器---有答案版
查看>>
2.VUE前端框架学习记录二
查看>>
洛谷P3703 【[SDOI2017]树点涂色】
查看>>
Linux项目发布流程
查看>>
python跨行 print:多用(),换行符\要小心,少用+或者不用(其它程序代码跨行用\就行,不能用括号)...
查看>>
自己不懂的SQL语句用法
查看>>
C++ 函数指针
查看>>
.NET调用新浪微博开放平台接口的代码示例(转)
查看>>
四种百度文库资源直接下载的方法!不用代码,不用券!一键搞定!
查看>>
数据库-包和包体
查看>>
软件的知识产权保护
查看>>
7.20-7.24
查看>>
Bower前端包管理器
查看>>
Python练习题 047:Project Euler 020:阶乘结果各数字之和
查看>>