作为一个“全栈”,初步使用 Linux 开发的心得体验。

2018-07-07 09:31:42 +08:00
 shaojz2005
我的工作对前后端都会涉足,但都是半桶水,不知道可不可以称为“全栈”。最近想转到 Linux 下做开发,主要是两个原因,一是图新鲜,喜欢 Linux 下的终端操作体验;二是 windows 的字体渲染在高分屏下太难受了,尤其是笔记本 1080p,而 Ubuntu 下定义好字体之后,显示效果好很多。

于是在使用虚拟机不断尝试各种 linux 版本和配置环境之后,最终决定使用 Ubuntu 16.04 。其实 deepin 的体验更好,但我担心它未来的支持不好,或者所使用的软件源不够“正宗”。而 ubuntu18.04 刚出,还不太稳定,网上找到的对应教程不多。

目前一切都好,基本搭配就是 Chrome+vscode+wps,安装 nodejs、gulp、webpack 环境也很顺畅,不知道为什么比 win 下顺利。但有个解决不了的问题是 photoshop 没有替代品,其实我不做设计,只是要切切图,但是 Linux 下连顺利打开 psd 和获取图层元素的软件都没有,我只能装了个虚拟机 win10,在里面安装了 qq、微信和 ps,但是虚拟机的显示性能不太好。

说说使用 ubunu 遇到的问题:
1. 挂起 /休眠之后容易卡死,有时是黑屏,有时是进入系统之后,鼠标没反应,必须进入鼠标和触控板设置那里才恢复正常。这个原因不明,使用集显或者独显都会出现。而且这问题还比较麻烦,我不想频繁开关机,但是这唤醒功能又时常掉链子。
2. Remmina 要实现保存密码功能比较周折、麻烦,自带的 sftp 也不太方便。
7450 次点击
所在节点    Linux
55 条回复
zindex
2018-07-07 11:57:45 +08:00
只是切图的话,设计稿可以用 Avocode 看
sammo
2018-07-07 13:19:45 +08:00
搭车问一句,ubuntu 现在可以用 QQ 视频聊天了吗
awhane
2018-07-07 13:31:39 +08:00
Mac 不就满足 unix 开发+日常办公了吗
phoenixlzx
2018-07-07 13:35:24 +08:00
切图用 GIMP 呀。

买不起 PS 的我甚至在 Windows 上用 GIMP (逃

caola
2018-07-07 13:52:22 +08:00
@shaojz2005 photoshop 的代替器除了 GIMP,还有 Krita 和 inkscape, 但我个人认为 Krita 比较好一点,界面和 photoshop 也非常相似
Marfal
2018-07-07 13:54:09 +08:00
黑苹果默秒全
caola
2018-07-07 13:55:13 +08:00
@phoenixlzx Windows 上的全套 Adobe 系列,网上一大堆开心版的,传送门: https://www.repaik.com
geelaw
2018-07-07 14:53:06 +08:00
1080p = 高分屏,感觉好多年前。另外,Windows 的低分屏渲染似乎风评很好(?)
shaojz2005
2018-07-07 15:30:39 +08:00
@caola 对 psd 文件的兼容都不好
smy14520
2018-07-07 15:32:33 +08:00
讲了这么多 为什么不用 mac ... 终端不是一样很爽
shaojz2005
2018-07-07 15:33:22 +08:00
@smy14520 显然是没钱啊
miss1123
2018-07-07 15:53:50 +08:00
@iwtbauh 同意,我双系统,ubuntu 18.04 budgie 和 win10,ubuntu 下 hidpi 效果没得说( budgie 基于 qt,于是矢量元素支持比较好),而且装完也是自动适配成 200%的缩放
JackYao
2018-07-07 16:27:23 +08:00
欢迎使用 Mac
ochatokori
2018-07-07 16:41:42 +08:00
wine+pscs6 体验比 gimp 好 wine+qq electron-wechat
smy14520
2018-07-07 17:15:52 +08:00
@shaojz2005 黑苹果啊 我笔记本电脑 现在也就能卖给一两千 黑苹果 体验超好
likuku
2018-07-07 17:30:38 +08:00
@shaojz2005 二手 mac 真的很便宜,且很耐用..

回复正用 2012mid 的 15 寸 macbook pro 流畅(2014 年买的二手当年新机的半价),
还有 2009late 的 macbook 小白也还在继续服役
xiaoxinxiaobai
2018-07-07 17:32:02 +08:00
卡死有可能是内核的 bug,可以升级下
likuku
2018-07-07 17:35:46 +08:00
“挂起 /休眠” ... 这功能 linux 加入的很晚,相对来说还很不完善

多年的 linux/freebsd/mac/win 用户路过,这功能 mac 作得最完善稳定,linux 和 win 这个功能都马马虎虎
cholerae
2018-07-07 17:52:38 +08:00
全栈在 win 上后端用啥语言?
liuhuansir
2018-07-07 18:40:21 +08:00
nodejs、gulp、webpack 这个东西在 win 下安装很复杂?不就是一个安装包,然后点下一步么?我 win10,linux,外加黑苹果,都用,环境搭建都是分分钟就好了啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/468817

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX