资源共享-【开发工具】

15 款免费IDE   link: http://www.oschina.net/news/16563/15-free-ides-for-developers

19个免费的UI界面设计工具  link:http://www.oschina.net/news/16602/19-free-ui-design-tools-toolkits-and-resources-for-designers

21个免费的UI界面设计工具、资源及网站  link:http://www.oschina.net/news/16527/21-free-ui-tools-resources-websites

 

15 款免费IDE

开源中国社区收录了大量的开源、免费的IDE,精选15个免费IDE,推荐给大家。列表如下:

Komodo Edit (Windows, Mac, Linux)

Komodo Edit

Komodo IDE可以在 Windows、Mac OS X 和 Linux 上运行,并支持通用的开源语言 —— Perl、PHP 和 Ruby。代码智能引擎非常可靠。它扫描所有语言安装找到定制扩展,比如 PEAR 模块。在项目方面,它支持与 CVS、Subversion 和 Perforce 的集成,也允许直接向服务器 FTP 传递代码。

Aptana Studio (Windows, Mac, Linux)

Aptana Studio

Aptana是一个非常强大、开源的专注于Ajax开发的开发工具。

Code::Blocks (Windows, Mac, Linux)

Code::Blocks

Code::Blocks (codeblocks)是一个开源、免费、跨平台的c++ IDE。官方网站上称其能满足最苛刻的用户的需求。虽有点夸张,但既然敢这样说,也说明它的功能肯定不差。可扩展插件,有插件向导功能,让你很方便的创建 自己的插件。Code::Blocks是用c++编写的(用wxWidgets库),捆绑了MinGW编译器。

Eclipse (Windows, Mac, Linux)

Eclipse

Eclipse 是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。

CodeLite (Windows, Mac, Linux)

CodeLite

CodeLite IDE  是一个强大的开源,跨平台的 C/C++整合开发环境. 支持包括 Windows、Linux 和 Mac 系统下运行。

亮点:
1. 代码自动完成功能很强大
2. 仿VS,很容易上手
3. 界面更友好
4. 与Subversion集成
5. 与wxFormBuilder集成
6. 函数跳转功能强大

Visual Studio Express (Windows)

Microsoft Visual Studio Express

VS的轻型版本,功能也很强大。

NetBeans (Windows, Mac, Linux)

NetBeans

NetBeans 是Sun公司的开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java,C /C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。

Xcode (Mac)

Xcode

Xcode苹果公司 向开发人员提供的集成开发环境(非开源) ,用于开发Mac OS X的应用程序。

MochaCode (Mac)

MochaCode

MochaCode 是一个 Mac 平台下的 Java 和 Cocoa 混合程序开发工具。

Geany (Windows, Mac, Linux)

Geany

Geany 是一个小型的 C 代码编辑器,使用 GTK2 开发的开发环境。包括语法高亮、代码自动完成、调用提示以及支持其他类型语言的文件包括: C, Java, PHP, HTML, DocBook, Perl, LateX, and Bash), and symbol lists.

PSPad (Windows)

PSPad

PSPad 是一个Windows平台上免费的适合程序员使用的编辑器。它可以让你保持上一次编辑状态,这样在你下次打开编辑器的时候可以直接显示原来的文件。此外它还支持通过FTP进行远程编辑,支持多文件的比较等。

Anjuta DevStudio (Linux)

Anjuta DevStudio

Anjuta是一个C/C++ IDE,它最大的特色是灵活,同时打开多个文件,内嵌代码级的调试器(调用gdb),应用程序向导(Application widzards)可以方便的帮助你创建GNOME程序而不需要你自己写一些与你兴趣无关的代码。

KDevelop (Windows, Mac, Linux)

KDevelop

KDevelop-Project诞生于1998年,其目的是为KDE提供一个易用的集成开发环境(Integrated Development Environment)。此后,KDevelop IDE采用GPL进行发布, 它支持很多程序设计语言,比如C, C++, Fortran, Java, Pascal, Perl, PHP, Python,以及Ruby等。

Notepad++ (Windows)

Notepad++

Notepad++ 是在微软视窗环境下的一个免费的代码编辑器。

ConTEXT (Windows)

ConTEXT Editor

与Notepad++类似,ConTEXT是个高级文本编辑器。功能包括多语言界面、语法高亮,你可存储代码模板、比较文件等等。

 

21个免费的UI界面设计工具、资源及网站

 

来自51CTO的文章,本文将介绍一些UI界面与设计使用的元素、软件和网站。内容很丰富,适合用户体验设计师、界面设计师、产品设计师、JS前段开发、手机产品设计以及iPad和平板电脑产品设计等使用。

Lumzy

官方地址:http://www.lumzy.com/

Lumzy是一个网站应用和原型界面制作工具。使用Lumzy,您可以轻松创建UI模型并即时发送到客户电脑中。 Lumzy还具有团队协作编辑工具。 

Lumzy

Mockingbird

官方地址:https://gomockingbird.com/

Mockingbird(中文名:百舌鸟)是一个在线工具,它使您轻松地创建UI界面模型,预览UI,并可以共享你的版面编排效果图。 

Mockingbird

The Pencil Project

官方地址:http://pencil.evolus.vn/en-US/Home.aspx

为设计图表和用户界面图形原型开发的一个自由和开源工具。 

The Pencil Project

Dojo

官方地址:http://dojotoolkit.org/

Dojo提供了强大的性能并节省您的时间。这是适合经验丰富前端开发者的JS开发工具包。 

Dojo

Mocklinkr

官方地址:http://www.mocklinkr.com/

自定义排版托管工具Mocklinkr,让你不用再担心没有漂亮版面

Mocklinkr

MockFlow

官方地址:http://www.mockflow.com/signup/

MockFlow是一个在线工具,用户界面设计和协作版面编排工具。 

MockFlow

Serena Prototype Composer

官方地址:http://www.serena.com/products/prototype-composer/index.html

Serena Prototype Composer是制作流程图,模拟程序流程和用户界面设计程序。 

Serena Prototype Composer

Cacoo

官方地址:http://cacoo.com/

Cocoo是一个用户友好的在线绘图工具,允许你创建一个如网站地图,线框,UML和网络图图等。 Cacoo可以免费使用。 

Cacoo

DENIM

官方地址:http://dub.washington.edu:2007/denim/

一个早期非正式的网站和用户界面设计工具 

DENIM

Hot Gloo

官方地址:http://www.hotgloo.com/

网上应用线框 

Hot Glo

User Interface Design Framework

官方地址:http://www.webalys.com/design-interface-application-framework.php

一个免费提供网页设计师使用的用户界面设计工具。 

User Interface Design Framework

Pattern Tap

官方地址:http://patterntap.com/

可以寻找一些设计资源与模式等。 

Pattern Tap

User Interface Design Patterns

官方地址:http://ui-patterns.com/

提供一些热门的用户UI界面设计模式参考图,分类很详细,如果设计网站或UI界面可以上去找一些资源,很不错。 

User Interface Design Patterns

Patternry

官方地址:http://patternry.com/

Patternry是用户界面设计模式库的目的是帮助解决常见的接口设计问题。

Patternry

Mephobox

官方地址:http://box.mepholio.com/

UI设计界面资源欣赏参考网站。 

Mephobox

Android Asset Studio

官方地址:http://android-ui-utils.googlecode.com/hg/asset-studio/dist/icons-launcher.html

可以在线生成图表,只需要输入参数即可 

Android Asset Studio

Mobility

官方地址:http://www.fullcreative.com/2010/10/mobility-a-free-set-of-mobile-ui-design-elements/

移动用户界面设计使用,可以输入参数进行测试,很方便 

Mobility

Android UI Elements Set

官方地址:http://www.webdesignshock.com/freebies/free-photoshop-android-interface-gui/

可以自由设定Android操作系统的用户界面元素。 

Android UI Elements Set

OSX Leopard GUI Set

官方地址:http://www.tutorialshock.com/freebie/mac-osx-leopard-gui-set/

该软件包含一些常用的Photoshop原文件和PNG文件,这些元素都是用来设计GUI界面的素材,通过该软件你可以快速制作出一些出色的界面 

ALL In One Web Elements Kit

官方地址:http://bestblogbox.com/freebies/all-in-one-web-elements-kit/

网页布局元素大集合,PSD文件。 

ALL In One Web Elements Ki

iPad GUI Set

官方地址:http://www.teehanlax.com/blog/2010/02/01/ipad-gui-psd/

iPad平板电脑上设计布局用的元素集合。 

iPad GUI Set

 

 

 

【续】19个免费的UI界面设计工具 

列表如下:

DHTMLX

DHTMLX 是一个JavaScript库,可跨浏览器、基于Ajax的用户界面。通过一组UI Widgets(小工具)可以快速开发令人印象深刻的web应用。

LivePipe UI

高质量控制和原型部件。

jQTouch

移动web开发的jQuery插件,支持iPhone, iPod Touch等。

Free Web UI Wireframe Kit

这个web UI 线框模板工具,可以编辑对象,并某种情况下可转换为SmartObjects,拓展性强。

Wireframe Magnets (DIY Kit)

基于Konigi线框模具的模板,包括3个表格元素,在白板原型中会有用。

EightShapes Unify

专为Adobe Creative Suite产品,尤其是Adobe InDesign的模板、库及其他资源。

User Interface

OmniGraffle的UI资源。

Turquoise PSD

Turquoise PSD 模板设计,针对Windows。

Download a Stencil Kit

Yahoo! Design Stencil Kit,最新的1.0版本,支持OmniGraffle, Visio (XML), Adobe Illustrator (PDF and SVG),以及Adobe Photoshop (PNG)。

Android 2.2 GUI

一组针对android 2.2 (FROYO)的GUI。

fluidIA

fluidIA是个富用户界面原型开发的灵活的设计工具。

iPhone Mockup Web App

该Web应用允许你创建自己的iPhone 应用的实体模型。

Flex 3 Stencil

包括所有的Flex组件:面板,数据网格,按钮,字段,链接,切换,菜单,滚动,标签,列表,数据采集器,工具提示,错误等。

JuiceKit for Visual Analytics

JuiceKit是个创建信息体验应用的SDK, JuiceKit整合了Adobe Flex,很容易创建组件。JuiceKit 组件包括控制、可视化、优化类。

Simple JavaScript UI Kit For Complex Apps:Uki

Uki是个快速、简单的制作类似桌面的web应用的JavaScript UI工具。它具有丰富的可视化组件库。

MochaUI

MochaUI是个web应用的UI库,建立在Mootools JavaScript 框架上。

Dijit – The Dojo Toolkit

Dijit是Dojo的UI 库, 它提供了 Ajax 应用开发中会用到的常用组件。

Eclipse Stencil for OmniGraffle

Small GUI Pack

小图形的GUI包。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值