文档章节

程序员需要知晓的14大开发工具

咲晚杍
 咲晚杍
发布于 2014/01/29 12:57
字数 995
阅读 885
收藏 35

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

SharpDevelop

SharpDevelop是一款可用于替代微软Visual Studio的操作系统。几分钟内便可安装和使用它。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,扩展数据库支持以及应用程序服务器集成需求。

本文转载自:http://www.evget.com/article/2014/1/26/20465.html

咲晚杍
粉丝 7
博文 75
码字总数 8143
作品 0
渝中
私信 提问
加载中

评论(3)

hjs.wcl
hjs.wcl
少了vim
Lailysh
Lailysh
为什么没有vim。。。
肖滔
肖滔
哥们这都是java和.net的,让不学这两门语言的情何以堪
程序猿必备的17款最佳的代码审查工具

  好的代码审查器可以大大地帮助程序员提高代码质量,减少错误几率。   虽然现在市场上有许多可用的代码审查工具,但如何挑选也是一个艰巨的任务。在咨询过有关专家的建议和意见之后,我...

爱前端
2017/12/07
0
0
珠三角技术沙龙-广州-2019年03月-电商专场

2019年是珠三角技术沙龙一路走来的第十年,在十年的第一个技术分享月,我们推出了电商专场。与电商技术相关的一切问题,都是我们期待您能到场和听众们一起分享交流的话题。 有人说,中国的电...

popskf
03/21
0
0
小程序开发者注意!这场黑客马拉松你非来不可 | 未来小程序

微信小程序开放公测后,想必在世界的每个角落,都有人在对着电脑开发小程序。 不过,一个人写代码得多无趣。能和其他优秀的「小程序」员当面切磋技艺才是正经事。 爱范儿第三期「未来小程序 ...

舜仔
2016/11/11
416
0
小程序开发者注意!这场黑客马拉松你非来不可 | 未来小程序

微信小程序开放公测后,想必在世界的每个角落,都有人在对着电脑开发小程序。 不过,一个人写代码得多无趣。能和其他优秀的「小程序」员当面切磋技艺才是正经事。 爱范儿第三期「未来小程序 ...

舜仔
2016/11/11
0
0
17款最佳的代码审查工具

好的代码审查器可以大大地帮助程序员提高代码质量,减少错误几率。 虽然现在市场上有许多可用的代码审查工具,但如何挑选也是一个艰巨的任务。在咨询过有关专家的建议和意见之后,我们罗列出...

丫丫的
2016/02/23
226
0

没有更多内容

加载失败,请刷新页面

加载更多

BlockLang 0.3.0 发布啦

BlockLang 官网:https://blocklang.com Block Lang 0.3.0 引入一个新概念:组件市场。 拼装软件时使用的零部件统称为组件。所有组件在组件市场中统一管理,包括 Block Lang 的内置组件。 组...

blocklang
59分钟前
2
0
OSChina 周日乱弹 —— 请务必让我分担他们的痛苦!

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @clouddyy :分享石元丈晴的单曲《Why》: 《Why》- 石元丈晴 手机党少年们想听歌,请使劲儿戳(这里) @一代码哥 :当他妈狗屁的程序员,天天...

小小编辑
今天
491
6
php 遇到 No input file specified的解决方法

(一)IIS Noinput file specified 方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS 方法二: 请修改php.ini 找到 ; cgi.force_redirect = 1 去掉前面分号,把后面的1...

chenhongjiang
今天
11
0
MySQL 基础

一、常用命令 在命令行中,配置好环境变量后,通过cmd可以直接进入mysql命令行模式,同时列举几种常用命令 # 进入mysql数据库,密码可以先不写,打完-p后再输入,防止被别人看到mysql -u账...

华山猛男
今天
6
0
简单的博客系统(四)Django请求HTML页面视图信息--基于函数的视图

1. 编写用于查询数据的功能函数 应用目录 下的 views.py 文件通常用于保存响应各种请求的函数或类 from django.shortcuts import renderfrom .models import BlogArticles# Create your ...

ZeroBit
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部