Linux系统下完成Windows的开发环境替换
当下有很多的人都在Windows下进行开发工作,在Windows下搭建相关的开发环境并且使用各种开发工具进行工作。其实更多的专业开发人员会选择Linux操作系统作为他们大的系统环境。理由很简单,Linux运行起来更快,更灵活,更加安全。
Windows下的开发环境以及软件
Visual Studio 2010
Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。
在VisualStudio2010中,微软用全新的WPF技术重新打造了它的编辑器,借助WPF的强大功能,新的编辑器可以实现很多以前VisualStudio2008的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环境下开发工具与开发环境希望对大家会有所借鉴。
本文出自seven的测试人生公众号最新内容请见作者的GitHub页:http://qaseven.github.io/Linux Debian11安装QT6开发环境 Linux Debian11安装QT6开发环境。从Qt5.14开始,官方不提供离线安装包,只提供源码包和在线安装器。但是清华为我们提供了快速的在线安装方式。
在Linux mint 18上安装IntelliJ IDEA开发环境 一般情况下,使用 Linux mint 的我们都是在用它的图形界面,而安装IntelliJ IDEA传统思维模式是直接打开浏览器,进行下载即可。但就是这么一个简单的流程,就导致了下载文件损坏的问题。下面是我整理的安装步骤,如有问题,欢迎给予指出。
相关文章
- [windows菜鸟]Windows API函数大全(完整)
- Linux下utf-8 BOM 的检查和删除
- 如何在 Docker 容器中运行 Kali Linux 2.0
- 用 screenfetch 和 linux_logo 显示带有酷炫 Linux 标志的基本硬件信息
- Linux安装Maven并配置阿里云镜像
- Linux硬件监控
- linux常用命令三
- Linux安装Nexus(图文解说详细版)
- 《Docker容器:利用Kubernetes、Flannel、Cockpit和Atomic构建和部署》——第2章 搭建容器运行时环境 2.1标准Linux系统的Docker配置
- 第9章 Linux进程和信号超详细分析
- 深入理解Linux网络技术内幕(十一)——帧的传输
- 转 windows下安装pycharm并连接Linux的python环境 以及 windows 下notepad ++编辑 linux 的文件
- 获取系统开机的时间(Windows、Linux)
- Linux下快速搭建DNS服务器
- 【Linux】linux常用基本命令(转)
- python:windows链接linux执行命令并获取执行状态
- C++ OTL MySQL(Windows/Linux) V8.1
- Linux 之 arm linux 板子与 ubuntu 使用 nfs 进行 mount 挂载进行文件传输的简单整理
- 在 Linux 系统中安装Load Generator ,并在windows 调用
- 【Linux】linux经常使用基本命令
- jenkins:构建机器为windows,部署机器为linux
- Linux学习笔记(21)linux查看系统状态
- 勒索病毒只有Windows系统有?Linux版的来了
- Linux 线程实现机制分析--转
- ARM Compiler for C and C++ in Linux
- windows系统如何通过Xshell 客户端连接 linux系统(主要介绍ubuntu系统)