最近换了台新电脑,开发环境这些都要重新装,主要记录下步骤。

系统

双系统少不了,由于默认都是windows,而我偏爱linux系统。所以,第一件事就是装ubuntu,也纠结过要不要换个发行版,比如mint,不过还是先求稳吧,旧电脑可以拿来折腾。
需要查看下windows下有没有开启bitlocker,需要关掉才能装
而新电脑是2.8k屏,ubuntu 20.4安装时一直闪,估计是显卡驱动不对,需要在命令行里修改启动项

# vim /etc/default/grub
# 加上 nomodeset
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX="acpi_backlight=native"

不过这样导致无法控制屏幕亮度了,不过影响不大,后面看升级系统会不会好。

ubuntu还有一些配置,比如 触摸板速度,分辨率太高,必须调快。
ubunut

系统快捷键,就截屏的需要注意下。

输入法

ubuntu自带的中文输入法太难用,当然是选择linux版的搜狗输入法,官方去看就行。

网络

对于开发者来说,不能顺畅的访问全球网络,就是一种折磨。所以,网络代理必不可少,后面很多软件还要基于此下载,所以,优先把网络搞好。

Chrome浏览器

谷歌浏览器保存了不少书签,需要同步下来。
对于我,偏好黑色主题,没有那么刺眼,不过要开启全网站黑色,需要开启实验配置:

chrome://flags/

下面两项,一个控制 允许打开本地资源(本地html,mhtml等);一个就是强制黑色主题了。
chrome
另外把默认下载目录改了。

必备开发环境

  • vim
  • git
  • java
  • maven
  • node
  • rust(使用cargo)
  • python(自带有)

IDE

开发工具当然少不了。我比较常用的是 IDEA和vscode,一轻一重。
不过,IDEA一个完全是足够的,现在电脑性能这么强,完全没问题。

虽然现在有 web端的IDE,不过功能太弱,还是得在本地搞一个。

IDEA 主要改下 快捷键,关闭tab的改为 Alt+W(个人习惯)。插件这些用到再装就行。

不过,现在vscode和IDEA都可以注册登录,配置完全同步云端,就不用担心了。

音乐

边听音乐边敲代码已经成为了习惯,ubuntu下可以使用linux版的 网易云音乐。
不过要去掉其全局快捷键,不然会和IDEA冲突:
yiyun

待续

后面环境还会升级,比如系统,软件等,可能某天哪个产品就不在了。

GitHub 加速计划 / li / linux-dash
6
1
下载
A beautiful web dashboard for Linux
最近提交(Master分支:3 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐