Objective C的编译器有哪些,如何搭建Windows/linxu下OBJ-C环境(大全)

专业:XCODE(MAC)
不必说,但是你需要安装MAC OSX.


第一:GNUSETUP



第二)CODE::BLOCK:开源,跨平台的C++的IDE;

http://www.codeblocks.org/

参见上一篇转载的博文。

第三)EditRocket:一个支持20多种语言的编写工具

要钱的,不支持中文????

EditRocket超过20编程语言的支持,文本和源代码编辑器,包括一个强大的Objective-C的编辑器和IDE,努力使Objective-C的快速发展和容易。

Objective-C的编辑器包括在EditRocket,包括许多工具和功能,以帮助在Objective-C开发。由EditRocket提供的Objective-C的具体工具的信息,见下文。

见的亮点在页面底部什么EditRocket提供更多的部分。

Objective-C的编辑器

Objective-C的编译器和程序执行者

Mac OS X上,EditRocket可以编译和执行Objective-C程序。EditRocket使用gcc编译器编译Objective-C程序。GCC编译器包含在选购上安装Mac OS X系统的DVD。EditRocket安装gcc后,可以用来快速编译Objective-C程序,点击一个按钮。EditRocket也可以执行和显示程序Objective-C程序的输出。只需选择Objective-C的工具菜单中的“执行程序”选项,或使用一键执行程序的Objective-C的伙伴。 

Objective-C的方法导航

Objective-C的方法导航快速跳转,从方法到方法。航海家解析Objective-C的方法编辑内容,可点击列表中显示它们。从列表中点击一个选项需要用户直接点的方法被定义编辑。

客观的ç的Sidekick

代码的Objective-C更有效的Objective-C中的Sidekick。的Sidekick,使用户能够快速进入文本编辑器,点击一个按钮,或通过定制的键盘快捷键有许多共同的Objective-C结构。搭档选项的一些例子是控制语句,如做的同时,如果,否则,等Objective-C的伙伴还包括一个Objective-C的方法导航“选项卡允许用户跳转到一个方法在当前编辑器,点击一个按钮。

大会亮点

文本编辑器 文本编辑器   编码工具 编码工具
  宏,编码插入,插件,语法高亮,更多。     插袋,代码的建设者,功能导航器,执行程序,以及更多。
Web开发工具 Web开发工具   验证 验证
  CSS样式生成器,HTML标记生成器,标签的航海家,等等。     XML,HTML和CSS验证
搜索工具 搜索工具   自动完成和查找 自动完成和查找
  正则表达式能够找到和替换,查找/替换在整个文件系统的文件和更多。     代码自动完成,标签完成,为许多编程语言和查找。
文件系统浏览器 文件系统浏览器   文件比较 文件比较
  浏览文件和目录,执行文件操作,以及更多。     比较类似Unix的diff命令的文件。
FTP SFTP客户端 FTP和SFTP客户端      
  连接到SFTP和FTP服务器。浏览,上传,下载,重命名,删除的文件和目录得多。      

附加功能

  • 超过20编程语言的语法高亮
  • 背后的编程编辑RazorSQL自2004年以来,一种流行的数据库查询工具,
  • 头,尾,正则表达式搜索,移动,复制和删除文件的工具,
  • 定制和预先定义的代码模板
  • 拼写检查
  • 兼容所有的主流操作系统,包括Windows上,Mac OS X中,Linux的,和Solaris。


第四)用ultraEdit打造自己的Objective-C IDE for Windows


第五)  KDevelop 有LINUX和WINDOWS 版本。

Develop-Project诞生于1998年,其目的是为KDE提供一个易用的集成开发环境(Integrated Development Environment)。此后,KDevelop IDE采用GPL进行发布, 它支持很多 程序设计语言.
自己下载for windows的编译器。
参见网址:http://kdevelop.org/

第六:Eclilpse(cdt版本)+objectiveeclpise插件

该版本不在维护,你可以在eclipse.ORG的官方网站下载。(弄懂的)


Eclipse has a plugin called  objectiveeclipse  

第七:AppCode一个专业的OBJ-C开发IDE.(仅有MAC osX下仅有30试用)。

要钱的。我没有在MAC OS X上用过。



第八:An Objective-C IDE from JetBrains — CIDR

JetBrains的idea是java开发最好用的ide,没有之一。
JetBrains还有其它语言的ide,如php,python,ruby的ide,没有仔细用过,不敢说最好用,但肯定是最好用的ide之一。
现在JetBrains也有开发Object-C的ide了,叫CIDR,已经有很多特性了,如JetBrains擅长的重构等。
具体见CIDR的主页:
JetBrains CIDR
这说明:
a. JetBrains很强,它具有开发任意一种语言的ide的能力了,而且开发起来很快,开发出的ide界面统一,很智能,很好用。
而且JetBrains有Meta Programming的ide,是用来写描述语言的语言的,就叫Meta Programming System。
b. 现在苹果开发很热,谁都想参与,apple真是太成功了。


第九:ActiveDeveloper (要钱的)

不介绍了。

第十款:CodeLite IDE - 跨平台的C++开发环境 - 开源中国(支持OBJC).

地址找开源中国:

JetBrains公司宣布IDE竞争与Xcode目标C

JetBrains的,尊敬的IntelliJ IDEA的Java IDE的制造商,已宣布的CIDR,IDE为目的C.

在战后初期的10个事实告诉我们,这将是英特尔的Mac,打开和创建Xcode项目和标准的接口与IOS模拟器的建设者和集成。

Xcode的是体面点是什么?主要是我想因为JetBrains的建立将其工具的重构和生产力工具。W是承诺refactories,在飞行中的代码分析,代码完成。

我相信这将是值得一试,虽然苹果,也不是那么容易,它是有点像对微软的Visual Studio N个窗口,除的XCode是免费的。

这就是说,它并不需要在增加生产力方面多支付一个IDE的成本。

http://www.jetbrains.com/



就这些了。真是太多了,以上我整理出来的。我没有用过,可能有错,搜集自己备用。
===============================
再转载一篇。

C/C++

Anjuta C/C++ IDE - POSIX (Linux,BSD,UNIX等平台)的C/C++ IDE,带有项目管理,交互调试等功能

BVRDE - 用于跨平台开发的C/C++ IDE,可以很容易的在远程服务器上编译程序.可以运行于Windows,但是编译和调试需要在UNIX系统上进行

C-Free - 免费IDE,支持多种编译器,包括Cygwin, Borland C++ Compiler, Microsoft C+ Compiler, Open Watcom 和 Digital Mars.

Code::Blocks - 免费的 C++ IDE,支持插件,支持Windows和Linux

CPPIDE - 完整的C/C++ IDE

c.vim - C/C++ IDE

Dev-C++ - 开源IDE,支持 Windows 和 POSIX (Linux/BSD/Unix).

Developers IDE - 支持基于DOS的C/C++编译器

KDevelop - 开源的Linxu平台的C/C++ IDE????,没有windows ???

MinGW Developer Studio - C/C++ IDE, 支持Microsoft Windows, Linux 和 FreeBSD.

地址:http://koti.mbnet.fi/vaultec/mingwstudio.php

http://koti.mbnet.fi/vaultec/browser.php?f=./files/miscellaneous/mingwstudio

amefile sizemodified...md5sums.txt1.5 KB23.09.2011mingw-devstudio_freebsd53-0.98.tar.gz1.8 MB31.08.2010mingw-devstudio_linux-2.06.tar.gz1.8 MB31.08.2010MinGWStudioFullSetup-2.05.exe25.4 MB30.11.2009MinGWStudioFullSetup-2.05r2.exe19.4 MB27.02.2010MinGWStudioFullSetup-2.05r3.exe18.3 MB16.05.2010MinGWStudioFullSetup-2.05r4.exe18.5 MB31.08.2010MinGWStudioFullSetup-2.05r6-2.exe19 MB16.02.2011MinGWStudioFullSetup-2.05r7-gcc4.exe37 MB23.09.2011MinGWStudioFullSetup-2.05r7.exe19.2 MB23.09.2011MinGWStudioSetup-2.05.exe893.4 KB21.10.2009MinGWStudioSetup-2.05r7.exe836.1 KB23.09.2011sha1sums.txt1.7 KB23.09.2011VERSIONS.TXT2.8 KB24.09.2011 

Paradigm C++ Professional integrated development environment - 完整的 C/C++ IDE,支持x86的实模式,扩展模式和保护模式

Quincy 2005 - 开源的 C/C++ IDE.

Rhide - DJGPP GNU/Linux平台的C/C++ IDE

The V IDE for GNU C++ and Java - 免费的多平台 C++ IDE.支持X Athena, X Motif/Lesstif 和 Windows平台的GUI开发.

UEStudio IDE - 基于UltraEditor,支持包括Microsoft Visual C++, Java, GNU C/C++, PHP, Perl等在内的超过多种语言的编译器,

Java


BlueJ Java IDE - JAVA IDE, 内建编辑器,编译器,虚拟机以及调试工具

DrJava Java IDE - GNU GPL协议下发布的 JAVA IDE

Eclipse - 流行的JAVA IDE, 支持多种平台,包括Windows XP, Windows 2000, Windows 98, Windows ME, Linux, Solaris, QNX, AIX, HP-UX, Mac OS X等等

Gel - Windows平台的IDE,支持语法高亮 (Java, JSP, HTML, XML, C, C++, Perl, Python, etc), 无限撤销, 块缩进, 语法检查, 自动缩进等等.

Javelin from Step Ahead SW - Windows平台的Java IDE

JBuilder - 流行的商业 Java IDEA

JCreator Java IDE LE (Light Edition) - 轻量级的Java IDE, Windows平台

JEdit - Java写的Java IDE

jGRASP - JAVA IDE, 支持创建Java, C, C++, Objective-C, Ada和VHDL的控制结构图(Control Structure Diagrams)

JIPE Java IDE - 免费的Java IDE

JPad Pro - 低成本的Java编辑器,支持可视化调试,代码完成以及源码浏览等功能

IBM Rational Application Developer - 强大的 Java IDE,支持Windows 和 Linux,  很适合JSP, servlets 和 J2EE开发.

IDEA - 智能Java IDE,提供30天免费试用

NetBeans - 开源的JAVA IDE

Oracle JDeveloper - 来自Oracle的J2EE IDE

SlickEdit - 强大的多语言IDE,支持流行的绝大多数语言

Sun Java Studio - 来自Sun的Java IDE,支持MacOS, Windows 和 Solaris.

Stylus Studio - 集成的Java IDE,快速开发XML的Java/J2EE应用

UltraStudio - 支持HTML, PHP, Java, Javascript和Perl的富文本编辑器

Visual Paradigm Integrated Development Environment (VP-JIDE) -  支持项目管理,类/方法导航,代码生成等

XEmacs - 开源的文本编辑器, Emacs的GUI版本

.NET

#Develop - 开源的.NET IDE

Antechinus - C#可视化编辑器

ASP.NET Web Matrix - .NET所见即所得开发工具,免费

PrimalScript - 脚本级别的IDE代码开发工具

SharpDevelop - 开源的.NET IDE,类似Visual Studio .NET. monodevelop

Visual Studio .NET - ….

PERL

EPIC - 基于Eclipse的开源Perl IDE

PerlBuilder - Windows平台的Perl IDE.授权版本需要$199

PerlComposer - 开源的GUI工具,用于设计X-windows平台的Perl GTK应用

Perl Editor - Windows平台的Perl编辑器

Perl Express - Windows平台的免费Perl IDE

Open Perl IDE – 开源的Perl IDE

OptiPerl - 全功能的Perl IDE,支持Perl脚本的创建,测试和调试

Zeus - 支持多语言的Windows IDE,包括C#, Ch, D, Java, Perl, Python, PHP等

PHP

Dev-PHP - 全功能的PHP IDE

Eclipse PHP IDE - 基于Eclipse的开源PHP IDE

Komodo IDE - 多平台多语言的IDE,支持CSS, HTML, JavaScript, XM, Perl, PHP等等

Nexidion Designer - Linux平台的用于web开发的IDE

NuSphere PhpED - 流行的PHP IDE,提供2周的免费全功能试用

phpDesigner - 完整的PHP IDE,无论初学者和专业开发人员都适用

PHPEdit - 专业的PHP IDE

Zend IDE - 强大的PHP IDE,支持创建富web应用,提供PHP, JAVA和JavaScript支持

RADPHP:要钱的。

Python

BlackAdder - 跨平台Python IDE

Boa Constructor - 开源的跨平台Python IDE

Eric - 基于QT的全功能跨平台Python IDE

IDLE - 支持属性自动完成,语法检查,调试等

SPE IDE - 免费的跨平台IDE, 支持Windows, Mac & Linux

Wing IDE - 高级Python IDE

xRope - Linux/Mac OS X的开源Python IDE.

Ruby

Arachno Ruby - 商业的跨平台IDE,$49

FreeRIDE - 全功能的开源的跨平台Ruby IDE

Mondrian - 跨平台的Ruby IDE

RadRails - 开源的Ruby IDE,可作为Eclipse的插件,也可以作为独立的应用程序

RDT - Eclipse的开源的Ruby IDE插件



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值