2019独角兽企业重金招聘Python工程师标准>>>

Komodo Edit(Windows, Mac, Linux)

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

Aptana Studio(Windows, Mac, Linux)

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

Code::Blocks(Windows, Mac,Linux)

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

Eclipse (Windows, Mac, Linux)

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

CodeLite(Windows,Mac,Linux)

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

亮点:

1.代码自动完成功能很强大

2. 仿VS,很容易上手

3. 界面更友好

4. 与Subversion集成

5. 与wxFormBuilder集成

6. 函数跳转功能强大

Visual Studio Express(Windows)

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

NetBeans (Windows, Mac, Linux)

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

Xcode(Mac)

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

MochaCode(Mac)

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

Geany(Windows, Mac, Linux)

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

PSPad(Windows)

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

Anjuta DevStudio (Linux)

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

KDevelop(Windows, Mac, Linux)

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

Notepad++(Windows)

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

ConTEXT(Windows)

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

转载于:https://my.oschina.net/yangsheng/blog/14521

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

  1. 【开发工具】C/C++开发者必不可少的15款编译器+IDE

    Web开发者可选择的编程语言有很多比如,Java..Net.PHP.Ruby.Perl.Python等等,但是今天我们要讨论的是两个古老且非常流行的语言,即C/C++.正是由于其迷人的特性,赋予了它们 ...

  2. 年度榜单:2013年最流行的15款免费英文字体

    2013年就要过去了,又到了发布<2013年度榜单>系列的时候了,我们将发布一系列文章向读者展示那些可能错过的优秀资源,同时为这些资源的作者提供展示自己的机会.今天这篇文章是这个系列的第一 ...

  3. 字体大宝库:15款免费英文艺术字体下载

    字体绝对是每一个设计非常重要的部分,设计者总是希望有最好的免费字体,以保持他们字体库的更新.所以今天我要向设计师们分享15款免费英文艺术字体下载.这些免费的字体是适用于任何类型的图形设计:Web,打印 ...

  4. 15款免费的 HTML5/CSS3 响应式网页模板

    如果你想快速制作出一个优秀的网站,网站模板一定是必不可少的.网页设计师和开发人员也可以从网站模板入手,学习先进的布局方式和编码风格.下面这个列表为大家挑选了15款免费的 HTML5/CSS3 响应式网 ...

  5. 15款免费WiFi入侵破解安全测试工具

    以下是的15款免费(接近免费)的WiFi网络入侵测试工具.这些工具将帮你发现流氓AP,弱Wi-Fi密码等安全隐患,在黑客光临之前把漏洞补上. 一.Vistumbler扫描器 Kismet是一个开源的W ...

  6. 15款免费艺术院校学生求职简历word模板,四页求职简历模板,含自荐信

    15款免费艺术院校学生求职简历word模板,艺术唯美简历模板,四页求职简历模板,含自荐信.声明:该简历模板仅用于个人欣赏使用,请勿用于商业用途,谢谢. 可以直接通过该地址快速下载:https://yu ...

  7. 15款免费的Wi-Fi安全测试工具汇总

    图片 一旦你的无线网络被黑客攻击,就会更容易理解到Wi-Fi安全漏洞以及由此应该采取的防护措施.国外网站CIO.COM为我们介绍了15款免费的Wi-Fi安全测试工具,它们可以帮助我们发现恶意访问点.薄 ...

  8. C/C++开发者必不可少的15款编译器+IDE

    摘要:C/C++这两门语言依然活跃在编程领域里,其不仅拥有强大的功能集,而且还提供了强大的安全保障.为此,笔者专为C/C++编码者收集了15款令人印象深刻的IDE和编译器. Web开发者可选择的编程语 ...

  9. 给力登场:15款免费的Windows系统工具

    [IT168 专稿]如果你最近没有关注Windows实用工具表,你会很遗憾的.因为XP中很多受欢迎的工具都被Windows 7中的很多新工具所替代了.XP中很多需要付费的工具现在都可以抛弃,取而代之的 ...

最新文章

  1. NOIP2017游记
  2. 单例Singleton
  3. string 中的offset_Kafka+Spark Streaming管理offset的几种方法
  4. VTK:隐式二次元用法实战
  5. 学习strut时遇到的问题 - Unable to compile class for JSP 错误的解决过程。
  6. antd listView中onEndReached()失效
  7. 安全技术可以采用计算机安全,2017年计算机三级《信息安全技术》习题
  8. SQL 年龄段 品牌分类 分组统计
  9. Swing 添加超链接 打开页面
  10. 关于layui中lay-verify=required无效的解决办法
  11. 二维随机变量函数卷积公式的推导
  12. 利用 Google API 调用谷歌地图 演示1
  13. matlab 有限元分析与应用,matlab有限元分析与应用(书及源程序)
  14. Android 自定义和可下载字体
  15. 画出使用回溯法解0/1背包问题的解空间树
  16. Windows10商店安装Ubuntu 18.04 LTS
  17. 希尔顿携手飞猪拓宽双方会员生态体系
  18. APISpace 静态活体检测API
  19. 远程桌面无法连接远程计算机是什么原因?
  20. 服务器启动显示防火墙,宝塔面板防火墙怎么打开

热门文章

  1. 函数使用了堆栈的字节超过_Go语言复习笔记——基本语法三之堆栈与字符串应用...
  2. 怎么判断一个字符串的最长回文子串是否在头尾_回文自动机入门
  3. c语言发展过程,C语言发展史
  4. mysql存储过程自定义结构体_(转)MySQL存储过程/存储过程与自定义函数的区别...
  5. java授权失败_自定义Spring Security的身份验证失败处理方法
  6. 无心剑中译杰克•谢弗《当默多克遇到撒旦》
  7. SDOI2016R2(怎么可能是解题报告)
  8. 队列C++ | 用链表实现队列_2
  9. java能字典_适用于Java的任何字典定义API?
  10. bzoj1935 [Shoi2007]Tree 园丁的烦恼 二维偏序