linux与windows下开发,Linux 与 Windows下开发感受
Linux 和 Windows环境下开发各有优点。以下Linux 下使用感受是在Ubuntu11.04,别的发行版还没试过。
至于各自的缺点,都可以通过各种方法,得到或多或少地解决。至于要花费多大的精力和解决的程度如何,划不划算,则是我们也要考虑的问题。
我现在在Windows下eclipse环境开发比较熟悉。对vim也称得上是比较熟悉吧,因此我在eclipse上装了vrapper。但是发现效率必没有相应的提高。虽然vim的基本移动,查找.替换比较方便,但vrapper还是和真正vim有点不同,有很多功能没有实现。而且eclipse现在快快捷键也非常丰富(我也基本熟悉了)。直接用eclipse还是好些。当然,现在我也一般是eclipse和vim两个一起使用,看要实现哪一个内容更方便。如把1到100行的vim换成eclipse,则可能用vim来替换比较方便 。
eclipse在Linux和Windows下的快捷键有一些不同,而我熟悉的Windows下的快捷键。因此在Linux下用eclipse开发,感觉有点不习惯。而且有时eclipse有时点击不方便什么点。(应该是ubuntu 11.04的原因。以后换到Fedora下再试试)。
但LAMP开发在Linux下开发还是很好的。
Linux的用户体验和Windows还是有很大差距的。
以后还是装双系统。尽量将各自的优点利用起来,回避各自的不足。
linux与windows下开发,Linux 与 Windows下开发感受相关推荐
- Windows下ARM Linux应用程序开发环境搭建说明
这是因为工作写的一个文档,主要是我们开发人员都不会Linux不会vi也不会命令行,于是研究了一下Windows系统调试ARM Linux程序的办法,在这共享一下. 1. 概述 嵌入式Linux系统的应 ...
- windows下搭建Linux开发环境
以前一直都是安装的双系统来运行windows和linux,当想学习一下linux编程的时候就跑到linux下面去,做其他事情的时候就转到windows下面来.虽然在linux下也学会了使用wine,也 ...
- windows系统和linux系统可以使用相同的js代码吗_「React 手册 」在 Windows 下使用 React , 你需要注意这些问题...
大家好,本篇内容,我要和大家聊聊使用 Windows 开发 React ,你需要注意的一些问题.首先说明下,我不是使用 windows 进行开发,因为其配置开发环境来说不是特别方便,我更喜欢 苹果ma ...
- Socket程序从windows移植到linux下需要注意的
)头文件 windows下winsock.h或winsock2.h linux下netinet/in.h(大部分都在这儿),unistd.h(close函数在这儿),sys/socket.h(在in. ...
- 如何在Windows下使用Linux系统来编译和运行程序?
很多开发人员都有这样的疑问:自己平时是在Windows下面办公的,而自己编写的程序的运行环境又是Linux的,如何从Windows切换到Linux呢?是不是要专门到Linux机器上去编写代码呢? 实际 ...
- openfire在windows环境和linux环境下的配置
一般很多时候开发人员会用openfire作为消息推送或者即时通讯的服务器,下面主要介绍一下openfire在windows环境和linux环境下的配置. 一.openfire在windows环境下的配 ...
- Python安装(Windows下安装/Linux下安装)
1.准备工作 1.1.运行环境 课程中:Windows下的运行环境 1.2.Python是什么 (1)Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1 ...
- Windows环境下使用Linux命令
1.说明 如何在Windows环境下使用Linux命令, 这是一个屡见不鲜的问题, 而且已经有很多解决方法, 下面仅推荐几个我觉得好用的工具, 这些工具可能就是我们常用的软件, 而且已经在Window ...
- windows下安装cygwin以及SeismicUnix在cygwin下的安装(windows下安装linux环境,非虚拟机、非双系统)
一直想在我的笔记本上装个linux,之前装过win10和Ubuntu双系统,后来觉得卡,就重装了一个单Ubuntu系统,在重复的装软件,各种软件(办公.学习.编程),就连微软的office都已经让我安 ...
最新文章
- 使用Cython库包对python的py文件(源码)进行加密,把python的.py文件生成.so文件并调用
- Exchange 退信550 5.1.11 RESOLVER.ADR.ExRecipNotFound
- 网络游戏红利未减,昆仑万维如何急于转型?
- spring aop中的propagation的7种配置的意思
- 专家谈个人用户保护自己网银安全
- jquery 操作服务端控件,select 控件
- 五步git操作搞定Github中fork的项目与原作者同步
- SpringMVC-高级参数绑定
- C++中,如何定义和使用指向成员函数的指针
- Pikachu实验重现2(Sql的注入)
- STL中迭代器的介绍及分类
- win10:无法加载文件 C:\Users\LENOVO\AppData\Roaming\npm\babel-node.ps1,因为在此 系统上禁止运行脚本
- 二项分布与伯努利试验的关系,看图说话
- 三分钟带你快速了解网站开发的整个流程
- 阿里云服务器从购买到配置全攻略
- Nmap Script脚本使用指南
- 逆向看C++ new申请堆对象的构造,析构函数调用
- 每天15分钟中度或快步走以燃烧100卡路里的热量
- db2取数据库日期时间_DB2日期和时间函数汇总
- 自媒体人都在用的免费音效素材网站
热门文章
- linux 精简开机启动服务,打造个人专属的微型Linux--启动原理篇
- java 苹果vcf解析_VCF文件格式解析
- 史上最完整的Maven 教程
- 智能手机相机测试中的功能测试和性能测试
- 网络服务-RSYNC
- 字节增强java_java字节增加 - longjunping的个人空间 - OSCHINA - 中文开源技术交流社区...
- 不用工具箱的神经网络matlab程序_MATLAB中的神经网络工具箱(2)函数命令及模型搭建...
- html三个div相同高度,如何使用jquery保持多个div的高度相同?
- 模拟实现请求分页虚存页面替换算法_模拟卷二解答
- php面向对象编程快速入门,PHP面向对象编程的快速入门