Ubuntu自带的输入法不太好用,我常常选择利用搜狗输入法作为默认输入法。
下载deb格式的安装包,然后按照如下教程安装、配置即可利用:

https://pinyin.sogou.com/linux/help.php

2、截图软件

shutter 是一款截图软件,它实在还有另一个名字—— GScrot 。
但目前的新版本利用的是shutter这个名字。
利用Shutter,我们可以截取包括选定区域、全屏幕、窗口、窗口内的控件乃至网页的图像。

php终端这些适用的软件你的Ubuntu都装了吗 Ruby

输入如下命令进行安装:

sudo add-apt-repository ppa:shutter/ppasudo apt-get update && sudo apt-get install shuttersudo apt-get install libgoocanvas2-perl

如果是 Ubuntu18及以上版本 的话,还须要安装如下几个依赖:

libgoocanvas-common_1.0.0-1_all.deblibgoocanvas3_1.0.0-1_amd64.deblibgoo-canvas-perl_0.06-2ubuntu3_amd64.deb

下载链接分别为:

https://launchpad.net/ubuntu/+archive/primary/+files/libgoocanvas-common_1.0.0-1_all.debhttps://launchpad.net/ubuntu/+archive/primary/+files/libgoocanvas3_1.0.0-1_amd64.debhttps://launchpad.net/ubuntu/+archive/primary/+files/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb3、web浏览器

Ubuntu默认的web浏览器为火狐浏览器,大家用不习气的话可以装其它的。
由于我利用360浏览器的韶光比较长,很多收藏都是保存在360浏览器云端,以是我一样平常都把360浏览器作为我的主浏览器,方便收藏夹同步。

从360浏览器下载得到安装包,直接安装即可。

4、终端

Ubuntu自带的终端虽然很强大,但也有其它很好用的终端软件。
比如我常常利用 Terminator。

Terminator 是一款 Linux 终端仿照器,供应了你的默认的终端运用不支持的多个特性。
它供应了在一个窗口创建多个终真个功能,以加快你的事情速率。

这个终端我在事情中常常利用,比如运行多个程序时,须要实时查看各进程的log输出情形就比较方便了:

除此之外,这个终端还具有logger保存插件,打开这个插件即可很方便地记录我们终端输出的log信息:

除了多窗口外,它大概可你修正其它特性,例如字体、字体颜色、背景色等等。

Terminator 在Ubuntu下利用如下命令安装:

sudo apt-get install terminator

常用快捷键:

Ctrl+Shift+E 垂直分割窗口Ctrl+Shift+O 水平分割窗口 F11 全屏Ctrl+Shift+C 复制Ctrl+Shift+V 粘贴Ctrl+Shift+N 或者 Ctrl+Tab 在分割的各窗口之间切换Ctrl+Shift+X 将分割的某一个窗口放大至全屏利用Ctrl+Shift+Z 从放大至全屏的某一窗口回到多窗格界面5、打算器

Kcalc 是一个小巧的打算器。

Kcalc供应了如下功能:

三角函数和逻辑操作剪切来粘贴去.结果堆栈使得你可以影象以前的结果.可配置UI6、编辑器、IDE(1)vscode

我日常写代码用的是vscode。

vscode作为一款强大的编辑器,我每天都在利用。
vscode大家该当都知道,就不多先容了。
除此之外,Ubuntu也是可以安装source insight的。

(2)source insight

在window下,我也常常利用source insight来阅读代码。
Ubuntu下要利用source insight,须要先装wine。
详细的方法大家可参考:

https://blog.csdn.net/u011171361/article/details/89786161

(3)Qt Creator

我司很多算法工程师习惯用Qt Creator来写代码。
Qt Creator 是跨平台的集成开拓环境(IDE),Qt Creator可在Windows、Linux和macOS桌面操作系统上运行。

下载链接:

https://download.qt.io/new_archive/qt/

7、比拟工具(1)Meld

Meld 是一位读者之前推举给我的一款比拟工具,我试用之后以为很好用也一贯在用着。

Meld是一个跨平台地、可视化地、比拟及合并工具。
它供应文件和目录的双向和三向比较,并支持许多盛行的版本掌握系统。

Meld特点:

文件和目录的双向和三向比较。
文件比较随着你的输入而更新。
自动合并模式和对变更块的操作有助于使合并更随意马虎。
可视化让你更随意马虎比较你的文件。
支持Git, Bazaar, Mercurial, Subversion等。

输入如下命令即可安装:

sudo apt-get install meld

Meld很大略、易用且强大,大家可以自行去体验体验。

除此之外,meld还能与git等版本掌握系统结合利用,之前也有分享:代码比拟工具,不止于beyond compare

(2)bcompare

上面提到了比拟工具,自然也少不了bcompare了。
bcompare大家该当也都用过,不做过多先容。

除此之外,之前也有分享其它比拟工具:代码比拟工具,不止于beyond compare,但不都是跨平台的。

8、文档工具

好记性不如烂笔头,我们平时学习、事情中的一些总结、思考都有必要记录下来,一来便于自己日后回顾,二来也可以分享到网络上帮助有须要的人。
我平时以markdown的格式来写文档。
Typora 是一款好用极简免费的跨平台Markdown编辑器。

我平时在学习、事情中的一些总结我都会用Typora记录成md文档。
本日的这篇常用软件分享也是用Typora来写的。

Typora在Ubuntu下的安装办法:

# or run:# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAEwget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -# add Typora's repositorysudo add-apt-repository 'deb https://typora.io/linux ./'sudo apt-get update# install typorasudo apt-get install typora9、绘图工具

之前也有先容过一些绘图工具:分享一些好用的绘图工具。
在Ubuntu下,我习气利用 draw.io 来绘图。

draw.io 是一个跨平台的绘图神器。
这个强大的绘图软件可以用来画思维导图、UML图、流程图等等。
当然也可以画数据构造作业的图了,最主要的是完备免费、开源的,并且相称好用,在多个平台供应桌面版,也可以直接在浏览器在线利用。

基于 windows的draw.io离线版支配 流程我们之前也有在分享一些好用的绘图工具文章中先容过了。

在Ubuntu中,为了方便利用,我们也利用draw.io桌面版。
draw.io桌面版有两种安装包,一种是Appimage包,另一种是deb包。
个中,利用Appimage包的话,还须要进行一些配置。
为了方便,我们利用deb包,下载完安装即可利用。

draw.io.deb包下载地址:

https://github.com/jgraph/drawio-desktop/releases/download/v13.7.9/draw.io-amd64-13.7.9.deb10、思维导图软件

我们可以利用思维导图软件来梳理一些知识点或者一些想法。
我选用的是 XMind 。

XMind 是一款实用、易用、高效的商业思维软件,强调软件的可扩展、跨平台、稳定性和性能,致力于帮助用户提高生产率。

从xmind官网下载安装包:

https://www.xmind.net/download/

xmind的完全功能须要付费利用,但试用模式也基本能知足我们日常的利用了。

以上便是本次的软件分享。

除此之外,大家还用过哪些好用的软件呢?欢迎留言谈论