20款最好的免费的IDES和编辑器
程序员编程利器:20款最好的免费的IDES和编辑器
Posted on 2015-02-17 21:52 尛鱼 阅读(170) 评论(1) 编辑 收藏
程序员编程利器:20款最好的免费的IDEs和编辑器
还没转眼明年可就大年三十了,忙的可真是晕头转了个向,看着亲朋好友们那让人欣羡的小肚腩,不禁感慨,岁月是一把猪饲料,绿了芭蕉,肥了那杨柳小蛮腰,可怜我“太挑食”,身为纯正的吃货却没有与吃货相称的体重(话说路飞的体重也和他的吃货属性不匹配啊喂!)。趁着过年之际,各种红包层出不穷,什么微博红包、QQ红包、微信红包、支付宝红包等等等等,一个字:真俗!话说身为程序员最重要之一是什么?当然是开发环境和编辑器了。君不见一个好的IDE或者编辑器能带来的工作效率上的提升有多大?在此,特意奉上20款最好的免费IDEs和编辑器,总有一款是你的菜~(PS:以下内容纯属翻译,原文请戳这里。)
网站开发是一个很艰苦的工作,并且web开发人员为了成功的设计很酷炫的网站和apps做了很多无聊的工作。但是对于web开发人员来说最追求的事情就是最好的IDE(集成开发环境)或者是代码游乐场。如果你正在寻找一些好的IEDs,那么你来对地方了。IDEs为每个程序员提供了他所需要的核心的功能。这些免费的在线编辑器允许您在一个单独的屏幕查看代码的每个部分,并会即时显示结果给你。一些编辑器并不需要上传到服务器的页面。这些编辑器对有经验的web开发人员来说很有帮助,并且能使他们的方法更加专业。对于初学者来说他们也能派上用场,因为他们会习惯这些环境,并且会从中学到有关编码的新东西。
在这里我们会提供一个惊艳的清单,在上面会有一些既伟大又易于使用,并且还很专业的IDEs和代码编辑器。这个清单经过仔细的推敲以及选择来让你了解最好的编辑器中的战斗器(PS:这里可是公鸡中的战斗机咩)。在这里你可以找到专业的网站开发者使用的和推荐的集成开发环境。访问这个清单并与我们分享您的看法。
1) Codelite
CodeLite是为PHP / C / C ++程序员制作的轻量级的免费,开源的集成开发环境。它在所有主流的平台上(OSX, Windows and Linux)都运行的很好。

2) Bluefish
蓝鱼(PS:名字很赞有木有)是另一款为Web开发人员而生的强大的IDE。蓝鱼是一个针对程序员和web开发者的功能强大的编辑器 ,有许多选项用来来写网站,脚本和编程代码。蓝鱼支持多种编程和标记语言。

3) Js Bin
Jsbin为开发者提供在线的编程环境,开发者可以在线使用HTML、CSS和JS编程语言来开发web应用。

4) Komodo IDE
Komodo IDE是另一个开源编辑器,支持所有主要语言,包括Perl,Python,HTML ,CSS ,JavaScript, Ruby和Nodejs。

5) Eclipse

6) Aptana
使用业界领先的Web应用程序的IDE,快速,轻松地构建Web应用程序。Aptana Studio利用Eclipse的灵活性,并专注于将其打造成一个强大的web开发引擎。

7) Geany
Geany是一个使用GTK2工具包并带有一个集成开发环境的有基本功能的文本编辑器。它被开发成提供了一个小而快的IDE ,它只从其它包获得少数的依赖。它支持的文件类型很多,并有一些不错的功能。

8) ShiftEdit
ShiftEdit为使用HTML , CSS和PHP开发Web应用程序的人提供在线的环境,它有一些小的有用的功能,比如说自动补全,语法高亮,实时编辑以及其它的许多功能。

9) Xcode
Xcode是为Mac用户提供的免费的开源的IDE。如果用来构建令人惊奇的苹果, iPhone和iPad apps,Xcode是一个令人难以置信的生产环境。

10) Dabblet
Dabblet是一个为使用HTML和CSS来设计和开发web应用的在线的工具。

11) Mono Develop
MonoDevelop中使开发人员能够在Linux,Windows和Mac OS X快速编写桌面和Web应用程序。对开发人员来说也很容易将使用Visual Studio创建的.NET应用程序的端口给Linux和Mac OS来在所有的平台上维护一个代码库。

12) Liveweave
这是另一个支持多语言设计和开发web应用的在线工具。

13) Webstorm
WebStorm是一个轻量级但功能强大的IDE ,完全具备使用Node.js来进行复杂的客户端开发和服务器端开发。

14) Coda
Coda是一个文本编辑器。它有你所期望的一切功能:成吨语言的高亮(PS:没错,就是tons of,可见支持的语言之多)、代码折叠、项目范围内自动补全、快速查找和替换、缩进向导、标签自动关闭(PS:HTML的</a>之类)、快速注释和代码转换。

15) Netbeans
Netbeans IDE是免费的开源的,并且有全球性社区的用户和开发者。可以使用Java , HTML5 , PHP ,C / C ++等快速方便地开发桌面,移动和网络应用程序。

16) squadedit
squadedit是一个基于Web的协作IDE。

17) Mariamole
如果你想用C / C ++创建所有的代码,您可以选择像大多数其他IDE那样使用MariaMole 。

18) DrJava
DrJava是一个用于编写Java程序轻量级的开发环境。它的设计主要是为学生提供一个直观的界面和交互方式评估Java代码的能力。它也为更高级的用户提供强大的功能。

19) Kantharos
Kantharos为终端用户提供了快速以及便携的PHP脚本环境。

20) Lazarus
Lazarus是一个为快速应用程序开发而生的兼容Delphi的跨平台IDE。它具有多种组件准备来使用以及图形表单设计器可以用来轻松地创建复杂的图形用户界面。

以上,完。话说小笼包快要开始了,撤了先。提前祝大家新年快乐~
PS:本博客欢迎转发,但请注明博客地址及作者,因本人水平有限,若有不对之处,欢迎指出,谢谢~
博客地址:http://www.cnblogs.com/voidy/
博客新址:http://voidy.net
20款最好的免费的IDES和编辑器的更多相关文章
- 程序员编程利器:20款最好的免费的IDEs和编辑器
程序员编程利器:20款最好的免费的IDEs和编辑器 还没转眼明年可就大年三十了,忙的可真是晕头转了个向,看着亲朋好友们那让人欣羡的小肚腩,不禁感慨,岁月是一把猪饲料,绿了芭蕉,肥了那杨柳小蛮腰,可怜我 ...
- 20款最好的免费 Bootstrap 后台管理和前端模板
Admin Bootstrap Templates Free Download 1. SB Admin 2 Preview | Details & Download 2. Admin Lite ...
- 20 款超棒免费的 Bootstrap 管理和前端模板
http://www.oschina.net/news/62506/20-best-free-bootstrap-admin-and-frontend-templates-2015
- 20款时尚的 WordPress 博客主题【免费下载】
在这篇文章中,我们收集了20款时尚的 WordPress 博客模板.WordPress 作为最流行的博客系统,插件众多,易于扩充功能.安装和使用都非常方便,而且有许多第三方开发的免费模板,安装方式简单 ...
- 20款时尚的 WordPress 简洁主题【免费下载】
在这篇文章中,我们收集了20款时尚的 WordPress 简洁模板.WordPress 是最流行的博客系统,插件众多,易于扩充功能.安装和使用都非常方便,而且有许多第三方开发的免费模板,安装方式简单易 ...
- 20款时尚的 WordPress 企业模板【免费主题下载】
在这篇文章中,我们收集了20款时尚的 WordPress 企业模板.WordPress 作为最流行的博客系统,插件众多,易于扩充功能.安装和使用都非常方便,而且有许多第三方开发的免费模板,安装方式简单 ...
- 2014优秀的好用的20款免费jQuery插件推荐
2013 年最好的 20 款免费 jQuery 插件,世界买家网 www.buyerinfo.biz在这里分享给大家 这些插件对设计者和开发者都有很大的帮助,希望大家能够喜欢:) 现 今互联网市场上提 ...
- 20款响应式的 HTML5 网页模板【免费下载】
下面的列表集合了20款响应式的 HTML5 网页模板,这些专业的模板能够让你的网站吸引很多的访客.除了好看的外观,HTML5 模板吸引大家的另一个原因是由于其响应性和流动性.赶紧来看看. 您可能感兴趣 ...
- 20款免费响应式的 HTML5 网站模板下载
今天这篇文章给大家带来的是20款免费响应式的 HTML5 网站模板,大家可以借助这些优秀的网站模板创建自己的优秀网站.响应式(Responsive Design)设计的目标是要让产品界面能够响应用户的 ...
随机推荐
- 一天JavaScript示例-点击图片显示大图片添加鼠标
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...
- Android开发学习总结——Android开发的一些相关概念(转)
一.什么是3G.4G 1995年问世的第一代模拟制式手机(1G)只能进行语音通话. 1996到1997年出现的第二代GSM.CDMA等数字制式手机(2G)便增加了接收数据的功能 3G指的是第三代移 ...
- mvc验证jquery.unobtrusive-ajax
Unobtrusive Ajax Ajax (Asynchronous JavaScript and XML 的缩写),如我们所见,这个概念的重点已经不再是XML部分,而是 Asynchronous ...
- Cocos2d:使用 CCCamera 做滚动效果 (Four Ways of Scrolling with Cocos2D)
原版的:http://www.koboldtouch.com/display/IDCAR/Four+Ways+of+Scrolling+with+Cocos2D There are two class ...
- CCFadeOut ,CCFadeIn 不能使用的原因
CCFadeOut *action = CCFadeOut::create(0.5f); image->runAction(action); 截取部分代码.以上是我写游戏时候遇到的问题代码, ...
- 【MySQL笔记】mysql来源安装/配置步骤和支持中国gbk/gb2312编码配置
不久的学习笔记.分享.我想有很大的帮助谁刚开始学习其他人的 备注:该票据于mysql-5.1.73版本号例如 1. mysql源代码编译/安装步骤 1) 官网下载mysql源代码并解压 2) cd至源 ...
- GRUB三步通(转)
GRUB三步通 ################### GRUB的优点 ################### GRUB 是引导装入器(boot loader) -- 它负责装入内核并引导 Linux ...
- 源码编译安装 MySQL 5.5.x 实践(转)
1.安装cmakeMySQL从5.5版本开始,通过./configure进行编译配置方式已经被取消,取而代之的是cmake工具.因此,我们首先要在系统中源码编译安装cmake工具. # wget ht ...
- tomcat内存溢出,改动设置
问题描写叙述: 1. java.lang.OutOfMemoryError: Java heap space JVM堆的设置是指java程序执行过程中JVM能够调配使用的内存空间的设置.JVM在启动的 ...
- SQL 注意事项
-------选择表名 配置Ctrl+3 能够select * 桌 USE [NB] GO /* 物: StoredProcedure [dbo].[SP_Select] 脚本日期: 05/28/20 ...