公海彩船

为什么建议各人使用 Linux 开发 ?

正文

Linux 能用吗?
我身边另有些朋友对 linux 的印象似乎还停留在黑乎乎的命令行界面上。当我告诉他或者建议他使用 linux 时,会一脸惊讶的问我,那个怎么用(来开发或者日常使用)?



这是我使用了近两年的“国产”操作系统 deepin ,界面美不美观我不知道,能用是肯定的。
首先 Vim/Emacs 体现它们可以搞定,可是我觉得我和它们不熟。..


Java : Eclipse , IDEA , NetBeans , Android Studio ...
Python : PyCharm , WingIDE ...
C++ : KDevelop , Code Blocks ...
Php : PhpStorm ...
前端 :Sublime , VS Code , WebStorm ...
...


居然另有 ICQ ...


囿于时间原因,这里使用了 deepin 商店截图 ,其他 linux 刊行版纷歧定有这么富厚,不过装置qq、微信应该没问题
先列下自己日常使用的软件:


开发:IDEA
数据库:DBeaver , Navicat , PL/SQL
相同:TIM , 微信
浏览器:谷歌,火狐,360
Office: WPS ,Microsoft office网页版
音乐:网易云音乐
输入法:搜狗输入法
播放器:deepin自带的播放器,VLC
编辑器:Sublime Text
远程控制:TeamViewer,向日葵,VNC,Remmina
下载:迅雷极速版,Aria2
网盘:坚果云,百度网盘
MarkDown编辑器:Typora,Zettlr
终端:deepin自带的(很是好用)
思维导图:XMind ZEN
ftp:FileZilla
PDF:福熙阅读器
虚拟机:VirtualBox,vmware
游戏:Steam,Minecraft(我的世界)
Android APP:xDroid


这些只是我个人日常使用,另有许多优秀的软件没有列出来。至于能不可替代 Windows ,这个问题因人而异。对我而言,在两年的使用经历中,暂时没有遇到过 linux 下不可解决,必须回到 Windows 的。并且,实在不可不是另有虚拟机吗。
xDroid 使 Android 应用能运行在 linux 上,极大的扩展了 linux 生态。






是的,你没有看错,不是基于虚拟机或模拟器的,速度可观,占用资源小。这似乎是目前 Windows 都无法做到的。


运行截图


应用市场部分截图


从一个系统迁移到另一个的系统本钱是巨大的,Linux 有什么魅力值得我这么做吗?




当我在 Windows 下装置一个软件时,首先需要翻开浏览器,搜索你想要的软件,小心翼翼的避开广告,当你找到一个看起来是对的网站时,照旧得小心翼翼的找到 下载地点 之类而不是巨大的下载按钮,最后再小小翼翼的装置,一定不可漏掉某些勾勾,一旦一不小心漏掉了,就会发明电脑似乎有点卡顿,纷歧会儿,它的朋友就会泛起在你的桌面上。


搜索民众号Linux中文社区后台回复“命令行”,获取一份惊喜礼包。


而在 linux 下,apt install 或者 yum install 之类的命令,就能搞定整个装置。


Linux 不需要选择软件是放 c 盘照旧 d 盘,已经界说好了哪些文件该放在哪些地方,
也不需要杀毒软件,
也不需要清理垃圾,
也不需要释放内存,
也不需要激活系统,它是开源免费的,
也不需要磁盘优化,
也没有烦人的弹窗,
也没有强制更新。


这是 linux 最吸引我的地方了
当你想要复制、剪切或删除一个文件时,我相信翻开文件治理器在差别窗口之间跳转是没有一条命令来得快。


当你想要检察系统运行状态,我相信移动鼠标,右键,选择任务治理器是没有一条命令来得快。


当你想要编写一个简单的脚本或文件时,我相信翻开编辑器,新建文件,编写,选择文件位置生存是没有一条命令来得快。
...
鼠标是很好的工具,可是它有它的局限,究竟它只有三个按钮。而命令行中使用参数的表达力是无穷的。


通过命令行,浏览器的 Vimium 插件(类似于 Vim 的方法操作浏览器界面),Albert(通过指定按键唤出一个输入框,可以翻开 app , 文件 ,url ,直接搜索 ,盘算器 ...),系统快捷键再加上IDEA(它的设计思想是键盘优先)我能够很少的使用鼠标。


虽然不是鼠标烫手,当你的双手在键盘上飞快的敲打时,直接使用键盘是比右手挪到鼠标上再挪回来要快的,并且这种不中断的体验很是舒畅。


至于这为什么是 linux 的优点,在我已往多年的 Windows 使用经验中,我没有找到自界说系统快捷键的入口,更不必说自界说宏了。Windows 虽然也有命令行,不过我认为它的命令富厚水平和各个命令之间的配合是不如 linux 的(有人称之为隶属品)。




我有一个文件夹,专门存放着我写的各式各样的脚本。大部分时候,你的问题市面上的软件都可以解决,可是当有一些细碎、奇特、重复的小任务时。脚本能够帮你很好的解决这些。


好比,我有一个监控生产情况的脚本(其实应该是项目自己自带的),有一个OA守护脚本(其实就是监控我有没有写日报,没有的话发个短信提醒我),甚至另有一个准时发送微信的脚本...


这些脚本能一定水平的解决信息世界的重复劳动,让我更专注于具有创立性的事情上。




在我的电脑上,无论是从系统启动速度,照旧软件(IDEA,Chrome)启动速度都略胜 Windows 一筹。


使用经验所得,未有准确测试数据。不过IDEA是测过的,快了一秒多




上面的只说明了脚本带来的利益,并没有说明是在 linux 下带来。


因为只有 linux 才有这样的开放和可定制,你可以很容易的通过命令来修改系统配置和改变系统状态,甚至于修改内核代码,编译并使用它。


假如不喜欢目今的桌面情况,可以轻易的通过命令劳迫椿。
假如喜欢 mac os ,可以通过网上的教程将 Ubuntu 改成一模一样(甚至包括开机 logo)。
假如不喜痪统自带的文件治理器,可以选择其他优秀的软件,好比 Nautilus。
假如不喜欢目今终端,有太多选择了,我甚至用过一个模仿一部影戏内泛起的,极具极客作风的终端。


而相反,好比拿字体来说,在 linux 下我可以通过命令来装置和切换系统字体,而在 Windows 下没有这样的设置或者入口。暂时不太明白为什么这种选择的权利都没有。


而这些仅仅只是一些微缺乏道的例子。
deepin 15.10 中文宣传视频 https://www.bilibili.com/video/av50732978

登录后复制

以上就是为什么建议各人使用 Linux 开发 ?的详细内容,更多请关注本网内其它相关文章!

免责申明:以上展示内容来源于相助媒体、企业机构、网友提供或网络收集整理,版权争议与本站无关,文章涉及见解与看法不代表公海彩船滤油机网官方立场,请读者仅做参考 。本文接待转载,转载请说明来由 。若您认为本文侵犯了您的版权信息,或您发明该内容有任何涉及有违公德、冒犯执法等违法信息,请您立即联系公海彩船实时修正或删除 。

相关新闻

联系公海彩船

13452372176

可微信在线咨询

事情时间:周一至周五,9:30-18:30,节假日休息

QR code
网站地图网站地图