为什么80%的码农都做不了架构师?>>>
搜狗输入法
参考 Ubuntu 18.04 安装搜狗输入法
Visual Studio Code
在 atom 和 vsc 之间选择 vsc 的原因是 vsc 关闭的时候不会询问是否保存文件,而且第二次打开 vsc 的时候,依然保持着之前的未保存的文件。 当做一个临时的记事本来用还是很方便的。
安装 VS Code
https://code.visualstudio.com/Download 下载 deb 安装包,使用 dpkg 命令安装
sudo dpkg -i code_x.xx.x-xxxxxxxxxx_amd64.deb
deepin-scrot 截图工具
wget http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-scrot/deepin-scrot_2.0-0deepin_all.deb
sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb
sudo apt install -f
rm deepin-scrot_2.0-0deepin_all.deb
把 deepin-scrot
命令配置上快捷键 Ctrl + Alt + A
就可以像 QQ 一样截图了
如果提示找不到 gtk 模块,执行下面的命令进行安装
sudo apt install python-gtk2
Peek 录制 GIF
https://github.com/phw/peek
sudo add-apt-repository ppa:peek-developers/stable
sudo apt update
sudo apt install peek
为 peek
命令配置快捷键 Ctrl + Alt + G
(开始录屏),peek -p
配置快捷键 Alt + Shift + G
(停止录屏),甚是方便。
Guake 下拉式终端
https://github.com/Guake/guake
- 一键打开/隐藏
- 自定义命令
- 半透明效果(隔屏抄代码利器)
先看效果,利用快捷键可以很方便地调整窗口透明度。
自定义命令,可以把一些复杂的命令配置到一个 json 文件里。
比如启动一个项目需要很长时间,并且启动后需要等待一段时间才能访问页面,就可以配置一个自定义命令,执行启动命令后等待5秒钟,再发送一个通知。(还可以在启动成功后调用浏览器访问页面)
或者保存一些比较复杂的命令(获取 screenkey 的进程号并杀掉进程)
[{"description": "Start all","cmd": ["/path/to/my/command/start -s --some-param -d && sleep 5 && notify-send okokok"]}, {"type": "menu","description": "Other","items": [{"description": "Kill Screenkey","cmd": ["ps -ef|grep screenkey|grep -v grep|cut -c 9-15|xargs kill -s 9"]}]}
]
安装 Guake
使用 apt install
安装的 Guake 版本比较低(安装的3.0,最新版本是3.3),所以我们下载源码安装
git clone https://github.com/Guake/guake.git
cd guake
./scripts/bootstrap-dev-debian.sh run make
make
sudo make install
配置 Guake
建议勾选上 General -> Start Guake at login
让 Guake 在登录后启动,并且在 Keyboard shortcuts
选项卡里,把显示和隐藏 Guake 的快捷键从 F12 改到 F1(F12 留着用来打开 chrome 控制台)。
把切换全屏模式的快捷键改成 F2
再把切换 tab 的快捷键从原来的 Ctrl + F1
等,换成 Alt + 1
screenkey 屏幕上显示按键记录
https://github.com/wavexx/screenkey
mkdir ~/soft
cd ~/soft
git clone https://github.com/wavexx/screenkey.git
把 ~/soft/screenkey/screenkey
配置上快捷键 Ctrl + Alt + P
,就可以通过快捷键打开屏幕按键记录了。
注: 开启了 screenkey 后,搜狗输入法没办法正常输入中文,并且没办法直观地停止 screenkey 进程,可以使用 ps -ef|grep screenkey|grep -v grep|cut -c 9-15|xargs kill -s 9
命令杀掉 screenkey 进程。
brightness 调节亮度和降低蓝光
sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt-get update
sudo apt-get install brightness-controller
flatpak 软件安装工具
https://flatpak.org/setup/Ubuntu/
kdenlive 视频编辑软件
flatpak install flathub org.kde.kdenlive# run
flatpak run org.kde.kdenlive