15款免费IDE,推荐给开发者

本文为您推荐大量的开源、免费的IDE,推荐给大家。列表如下:

Cocos Code IDE功能:全流程提升开发效率
Cocos Code IDE更为开发者们带来“实时代码调试”、“资源名自动提示& 预览”、“真机调试”等独有特性。· “写代码”环节—CocosCode IDE提供“代码自动补全”、“代码提示”等便捷功能,包含所有的Cocos 2d-x API与变量名,并同步显示API文档;

  GameRes报道 / CocosCode IDE是Cocos引擎官方团队开发的代码编辑器,是基于 Eclipse 的跨平台、永久免费的 IDE ,为 Cocos 2d-x的Lua与t开发者们打造一款强大而便捷的“开发者神器”,自发布以来已迅速获得数万名开发者采用。

“新建项目写代码加资源调试发布”—Cocos Code IDE针对代码编写的五个主要环节均提供多项便利功能,解决了目前市面上大多相关产品只针对部分开发环节的现状,提供一套“完整的、全流程的”高效解决方案。

除了应有的基本功能之外,Cocos Code IDE更为开发者们带来“实时代码调试”、“资源名自动提示& 预览”、“真机调试”等独有特性。

(Cocos Code IDE高效工作流)

(Cocos Code IDE高效工作流)

  Cocos Code IDE“全流程”解决方案:

· “新建项目”环节—CocosCode IDE提供便捷的Lua/t工程创建方式;

· “写代码”环节—CocosCode IDE提供“代码自动补全”、“代码提示”等便捷功能,包含所有的Cocos 2d-x API与变量名,并同步显示API文档;

· “加资源”环节—导入本地资源时,CocosCode IDE可自动提示资源名称,并提供资源预览;

· “调试”环节—Cocos CodeIDE可一键运行游戏,支持模拟器调试与真机调试(Mac/Windows/iPhone模拟器/iPhone设备/Android设备等),支 持在Lua层跟C++层的联合调试;可实现代码实时更新,修改代码后可即时显示修改结果,无需等待重新编译;

· “发布”环节—若发布证书准备好,Cocos Code IDE可一键为Android生成APK,为iOS生成IPA;

(Cocos Code IDE功能介绍视频)

(Cocos Code IDE功能介绍视频)

  近日,Cocos引擎团队发布官方Cocos Code IDE功能介绍视频,详细介绍CocosCode IDE的各项便捷功能,并对下载安装流程、代码API提示功能、智能资源文件识别功能、实时调试功能、联合调试功能、一键打包功能、项目升级功能等进行了 具体的操作演示。

目前,Cocos Code IDE已更新至1.0.0 rc1版本,支持Cocos 2d-x 3.2 final版本、Cocos 2d-JS 3.0 rc2版本,并且向前兼容3.x的老版本引擎。欢迎广大开发者下载Cocos Code 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是个高级文本编辑器。功能包括多语言界面、语法高亮,你可存储代码模板、比较文件等等。

原文链接:http://www.oschina.net/news/16563/15-free-ides-for-developers

发表评论