首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>资讯动态>开源资讯>正文

Linux开发环境必备十大开发工具

http://www.oklinux.cn  2009-03-26  东方蜘蛛    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn
  Linux是一个优秀的开发环境,但是如果没有好的开发工具作为武器,这个环境给你带来的好处就会大打折扣。幸运的是,有很多好用的Linux和开源开发工具供你选择,如果你是一个新手,你可能不知道有哪些工具可用。本文将介绍其中十个杰出的开源开发工具,它们将帮助你提升自己的开发效率。

  1、Bluefish

  Bluefish是进行Web开发时最受欢迎的IDE之一。它能够处理编程和标记语言,但是该工具的重点用途在于创建动态和交互式网站。和许多 Linux应用程序一样,Bluefish是一个轻量级工具,运行速度非常快,它所占据的资源只有同类工具的30%到40%。Bluefish可以一次打开多个文档(最高可打开3500个文档)。它包含项目支持、远程文件支持、搜索和替换(包括正则表达式),无限撤消/重做、多语言定制语法高亮、窗口反斜线文本和多编码支持等功能。

  Bluefish最漂亮的功能之一是用户定义工具栏Quickba,它可以让你通过“右键点击并选择增加到 Quickbar”的方式来增加按钮。你可以增加任意HTML工具栏按钮到Quickbar上。Bluefish还有许多操作简化工具,可以帮助你增加不同元素到你的代码中。需要一个DHTML自动提交选择框?简单。从DHTML下拉列表中选择“自动提交选择框(Auto-submit Select Box )”,然后填充必要的条目,就可以增加该元素到你的代码中。Bluefish有针对C、Apache、DHTML、DocBook、HTML、 PHP HTML和SQL的智能向导。如果是手动开发自己的网站,你应该选择使用Bluefish这个工具。

  该工具主页:http://bluefish.openoffice.nl/

  2、Anjuta

  Anjuta是一个免费的开源C和C 开发工具。它的安装非常简单(在Mandriva上使用urpmi anjuta命令),提供项目管理、应用程序向导、交互式调试器、一个强大的源代码编辑器(支持源浏览、代码完成和语法高亮功能)。Anjuta团队开发的这个强大IDE非常易于使用,而且可以满足你的C和C 编程需求。

  Anjuta具有一个灵活而强大的用户界面,让你可以在布局界面中拖拽工具来安排图形用户界面,使其与你希望的设计最接近。而且每一个用户配置的布局对一个项目来说是可以持续生存的(因此你可以为每一个项目使用不同的布局)。Anjuta还具有一个强大的插件系统,通过它你可以选择激活或关闭哪一个插件。而且与所有开源项目一样,你可以为Anjuta开发满足你自己需求的插件。在Anjuta应用程序中最大的工具之一是项目管理器。这个工具几乎可以打开任何基于automake/autoconf的项目。这个项目管理器不会增加任何基于Anjuta的信息到这个项目中,因此在Anjuta之外,你的项目同样可以被维护和开发。

  该工具的主页:http://anjuta.sourceforge.net/

  3、Glade

  Glade是一个GNOME桌面环境下用于开发GTK 的RAD(迅速应用开发)工具。它的界面与GIMP非常类似,可以被用户进行定制化,甚至可以被嵌入到Anjuta中。

  Glade包含许多界面创建控件,诸如文本框、对话标签、数字输入框和菜单等,让你可以更快速的开发界面。界面设计以XML格式存储,从而让这些设计可以被轻松的应用于外部工具中。

  安装Glade的过程非常简单。举例来说,如果你使用Fedora操作系统,你可以使用命令“yum install glade3”来启动安装。Glade不像Anjuta一样具有一个强大的项目管理器,但是你可以在Glade中创建、编辑和保存项目。

  该工具的主页:http://glade.gnome.org/

共4页: 上一页 1 [2] [3] [4] 下一页

上一篇:Linux桌面环境GNOME 2.26光盘刻录真是无处不能   下一篇:希望有更多的开源软件运行在Windows上

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·希望有更多的开源软件运行在Windows上
·Swordfish SOA将成为Eclipse的一部分
·网上看电影无需找字幕
·Sun CEO大讲云计算开源盈利避IBM洽购
·经济衰退为何让企业重新思考开源战略
·悲伤的程序员
·微软提出开源蓝图 推进开源商业应用
·Mozilla首席创新官的访谈
·Linux十大免费视频编辑软件大放送
·必备的Linux视频转换工具
·Mozilla携Khronos为Web带来3D图形加速技术
·Mozilla推Firefox3.1的“新标签”试验特性
·Eclipse发布下一代企业服务总线Swordfish
·如果IBM买Sun那对于MySQL意味着什么
·小小机器人带来的改变 Android系统解析
·红旗2000获两项殊荣
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·微软提出开源蓝图 推进开源商业应用
·悲伤的程序员
·经济衰退为何让企业重新思考开源战略
·Sun CEO大讲云计算开源盈利避IBM洽购
·网上看电影无需找字幕
·Swordfish SOA将成为Eclipse的一部分
·希望有更多的开源软件运行在Windows上
·Mozilla首席创新官的访谈
·Linux十大免费视频编辑软件大放送
·必备的Linux视频转换工具
·Mozilla携Khronos为Web带来3D图形加速
·Mozilla推Firefox3.1的“新标签”试验
  阅读排行
·Ubuntu 8.04免费为人类每天节省22万多
·为EeePC量身定做Ubuntu Eee 8.04多图赏
·深度PK: Opera9.5 vs Firefox3
·Fedora9新版出炉趋向完美(多图秀)
·推荐:10款Linux平台播放器畅听音乐
·CxImage图像处理类库
·红旗2000引爆“中国式创新办公”
·Hypertable领导者:Hadoop和分布式数据
·Ubuntu Linux下的经典游戏大全
·Fedora 9正式版即将发布 引发Linux热潮
·龙芯上网本逸珑8089详尽评测
·火狐浏览器中国版试用感受
·Ubuntu 8.10 Intrepid Ibex发布时间表
·首款Android T-mobile G1多面评测
·红旗推出Linux奥运预览版为中国加油
网摘收藏: