Development Tools
Introduction
Even Chris created his article of Useful Reference Books ages ago I just bumped into it, and after adding my bit I thought to do something similar in the field of development tools.
So feel free and add tools you found useful in your career - and check back to see what others are using.
No spam, no advertising, no commercial stuff. Feel free to add closed-source Tools, as long as they are available for free.
Contents
- Code Editors
- IDEs
- Web Servers
- Version Control
- Real Time Application Info
- .Net (Sub) Frameworks
- JavaScript Frameworks
- Diff / Merge
- Regular Expressions
- Diagramming Tools
- Documenting
- Testing
- Online Playgrounds
- LINQ Tools
- Front-end Frameworks
- Disassemblers / decompilers / inspectors
- XAML / WPF
- SQL databases
- NOSQL databases
- Database related tools
- Continuous build process / Build tools
- Diagnostics
- Continuous Integration
Code Editors
Integrated Development Environment (IDE)
- Eclipse Primarily for Java
- NetBeans Primarily for Java. Can also be used for PHP, C/C++, and HTML5
- Android Developer Tools, Windows 64bit
- Android Developer Tools, Windows 32bit
- Android Developer Tools, Mac OS 64bit
- Android Developer Tools, Linux 64bit
- Visual Studio for .NET Desktop/Web/Mobile Development
- EmEditor
- SharpDevelop
- MonoDevelop
- Android Studio
- Bluefish Editor
Web Servers
Version Control
Real Time Application Info
.NET (Sub) Frameworks
JavaScript Frameworks
- jQuery
- AngularJS
- knockoutJS
- three.js (library for creating 3D graphics)
Diff/Merge
- Araxis Merge
- Beyond Compare
- Wimerge
- DiffUtils(useful for scripting diff; combine with this script to get HTML output)
Regular Expressions
Diagramming Tools
Documenting
Testing
Online Playgrounds
LINQ Tools
Front-end Frameworks
Disassemblers / decompilers / inspectors
XAML / WPF
SQL databases
- MariaDB
- MySQL
- Firebird
- PostgreSQL
- SQL Server Express Edition
- Oracle Database Express Edition 11g Release 2
NOSQL databases
General
Document store
Database related tools
- Toad for SQL Server Freeware
- Toad for Oracle Freeware
- Toad for MySQL Freeware
- Toad for Sybase Freeware
- More Toad...
- Oracle SQL Developer
- Oracle SQL Developer Data Modeler
- SQLTools for Oracle
Continuous build process / Build tools
Diagnostics
Continuous Integration
Development Tools的更多相关文章
- 翻译:常见问题——ABAP Development Tools for Eclipse
ABAP Development Tools for Eclipse(简称ADT)是一个基于Eclipse的全新ABAP IDE,这篇文档试图回答有关ADT的最重要的常见问题.这只是一个开始,如果你对 ...
- android 安装 出现Android Native Development Tools不能安装
Software being installed: Android Native Development Tools 20.0.0.v201206242043-391819 (com.android. ...
- How To Install Development Tools In Linux
In this brief tutorial, we will be discussing how to install development tools in popular Linux di ...
- Android development tools line_endings hacking
/******************************************************************** * Android development tools li ...
- Linux之一次性安装开发工具:yum groupinstall Development tools
[spark@sparksinglenode ~]$ yum grouplist | moreLoaded plugins: fastestmirror, refresh-packagekit, se ...
- Lua Development Tools (LDT)
http://www.eclipse.org/ldt/ Lua Development Tools (LDT) is about providing Lua developers with an ID ...
- yum groupinstall "Development Tools" 批量安装软件
注:可以通过 yum grouplist 来查看可能批量安装哪些列表 从Windows转到Linux下面,一个不习惯的地方就是在图形界面下安装和删除软件的时候非常缓慢.但是如果你掌握了用yum的命令行 ...
- Chrome development tools学习笔记(5)
调试JavaScript 随着如今JavaScript应用的越来越广泛,在面对前端工作的时候,开发人员须要强大的调试工具来高速有效地解决这个问题.我们文章的主角,Chrome DevTools就提供了 ...
- ADT Android Development Tools
ADT(Android Development Tools)在Eclipse编译IDE环境中,需安装ADT(Android Developer Tools)Plug-in,这是Android在Ecli ...
随机推荐
- Spring ORM数据訪问——Hibernate
Hibernate 我们将首先介绍Spring环境中的Hibernate 5.然后介绍使用Hibernate 5来演示Spring集成O-R映射器的方法. 本节将具体介绍很多问题,并显示DAO实现和事 ...
- constexpr与常量表达式(c++11标准)
关键字 constexpr 是C++11中引入的关键字,是指值不会改变并且在编译过程中就得到计算结果的表达式.(运行中得到结果的不能成为常量表达式,比如变量). 声明为constexpr的变量一定是一 ...
- Android Eclipse Libs 的 jar 源码查看 (或者新版本ADT无法查看jar的源码)
问题背景:在使用比较新的ADT的时候,无法导入Jar中的源码包查看源码.只好自己打开压缩包,实在恼火.在半年前,只好这样. 问题解决方案:我就以 " android-support-v4.j ...
- Codeforces Round #Pi (Div. 2)(A,B,C,D)
A题: 题目地址:Lineland Mail #include <stdio.h> #include <math.h> #include <string.h> #i ...
- Project Euler:Problem 32 Pandigital products
We shall say that an n-digit number is pandigital if it makes use of all the digits 1 to n exactly o ...
- Flink的keyby延时源码
public class RecordWriter<T extends IOReadableWritable> { ==FullBuffer /** * This is used to s ...
- JAVA CAS原理深度分析 volatile,偏向锁,轻量级锁
JAVA CAS原理深度分析 http://blog.csdn.net/hsuxu/article/details/9467651 偏向锁,轻量级锁 https://blog.csdn.net/zqz ...
- [SQL in Azure] High Availability and Disaster Recovery for SQL Server in Azure Virtual Machines
http://msdn.microsoft.com/en-us/library/azure/jj870962.aspx Microsoft Azure virtual machines (VMs) w ...
- error: insufficient permissions for device(解决adb shell问题)
今天在linux下连接平板usb,试用adb shell时出现error: insufficient permissions for device, 而且我们输入adb devices显示: xxna ...
- 4. 支持向量机(SVM)原理
1. 感知机原理(Perceptron) 2. 感知机(Perceptron)基本形式和对偶形式实现 3. 支持向量机(SVM)拉格朗日对偶性(KKT) 4. 支持向量机(SVM)原理 5. 支持向量 ...