Linux系统下完成Windows的开发环境替换
发布:smiling 来源: PHP粉丝网 添加日期:2013-11-14 22:07:47 浏览: 评论:0
当下有很多的人都在Windows下进行开发工作,在Windows下搭建相关的开发环境并且使用各种开发工具进行工作。其实更多的专业开发人员会选择Linux操作系统作为他们大的系统环境。理由很简单,Linux运行起来更快,更灵活,更加安全。
Windows下的开发环境以及软件
Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。
在Visual Studio 2010中,微软用全新的WPF技术重新打造了它的编辑器,借助WPF的强大功能,新的编辑器可以实现很多以前Visual Studio 2008的IDE根本无法想象的功能,比如代码的无级缩放,多窗口即时更新,文档地图,代码的自动产生等等,这些新的IDE特性都会极大地提高程序员的开发效率。
Linux系统下的开发环境架设与工具
Eclipse, GCC, make, Perl, Python, Tcl/Tk各种语言都有。我的机器里安装了 Eclipse3.2 及GCC 等。在Linux下的java开发一点问题都没有。tomcat、myeclipse、svn等一系例软件都有Linux版本,很是方便。
Tomcat
Tomcat服务器是一个免费的开放源代码的Web应用服务器,Tomcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。
大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。Tomcat的Admin Web Application最初在4.1版本时出现,当时的功能包括管理context、data source、user和group等。
SVN
SVN用户管理系统是一套基于PHP+MYSQL运行环境的web程序,由Maia支持、Xuejiang开发,版权归Maia和Xuejiang所有。程序的设计目的主要是帮助配置管理员方便、高效地管理Subversion系统(基于apache)的用户及权限;至于配置库创建、目录创建、复制等配置库操作则暂不在本程序考虑范围内,因为这些操作Subversion本身已可高效完成,实无须再由第三方程序来画蛇添足。
Eclipse
Eclipse 能够更好的自动完成提示信息,对于关联文件和路径的设置可以使程序员在编码过程中获得整个项目的清晰视图和方向指引。改进的文件链接功能可以更直接 的控制和管理项目中的文件和文件夹;管理Linux/Unix文件的权限属性。
据统计,太阳神所有项目的代码有3300万行之多,由来自44家公司的大约500名Eclipse.org社区自愿者贡献的,需要注意的是,虽然这39个项目是统一时间发布,但并不意味着它们是统一的,每个项目都是Eclipse.org的独立开源项目,它们都有自己的项目负责人,贡献者和开发计划,同期发布的目的是为了给大家提供一个可预见的开发周期。
其实对于开发者来说,Linux系统环境更适合工作。上面介绍的Linux环境下开发工具与开发环境希望对大家会有所借鉴。
Tags: Linux 系统 开发环境
- 上一篇:Linux编程工具C编译器和C编程工具介绍(1)
- 下一篇:Linux 开发工具推荐
相关文章
- ·举例分析Linux动态库和静态库(2013-11-11)
- ·Linux开发工具和Windows开发工具对比(2013-11-11)
- ·用C++语言做Linux开发工具的一些心得(2013-11-11)
- ·用C++语言做Linux开发工具之粘合剂Makefile(2013-11-11)
- ·用C++语言做Linux开发工具之编译器和调试器选择要素(2013-11-11)
- ·用C++语言做Linux开发工具之编辑器选择要素(2013-11-11)
- ·Linux编程工具C编译器和C编程工具GDB执行步骤(2013-11-11)
- ·Linux编程工具C编译器和C编程工具介绍(1)(2013-11-11)
- ·Linux 开发工具推荐(2013-11-14)
- ·Linux 内存监控内存泄露和回收内存的方法(2013-11-14)
- ·Linux命令行开发实战(1)(2013-11-14)
- ·Linux系统的网络服务器配置详细解析(2013-11-23)
- ·使用SCons轻松建造自己的程序(2014-02-28)
- ·基础使用:编写Linux 桌面脚本(2014-02-28)
- ·详解Unix和Linux操作系统中Cron的用法(2014-02-28)
- ·Linux操作系统下编译支持NTFS的内核模块(2014-02-28)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)