跳到主要內容

發表文章

目前顯示的是 1月, 2021的文章

Linux mint/Ubuntu 安裝 Shutter 螢幕擷圖軟體

Shutter 不只免費,可說是目前最佳的擷圖軟體 Linux Mint 雖然也有一套很基本的螢幕擷圖軟體,但由於太過於陽春,再加上每次擷圖儲存後,需要使用滑鼠按左上角的返回鍵,否則若要再擷圖又得再開啟一次,並不是那麼的方便。 使用過多套的擷圖軟體後,Shutter 可說是最佳的擷圖軟體,功能比起 Windows 中較熱門的如 FastStone Capture、PicPick 有過之而無不及,如此好用的擷圖軟體,目前只有 Linux 版本,並無 Windows 或 iOS 版本。 在 Linux Mint/Ubuntu 若是開啟【軟體管理員】搜尋「Shutter」,你會發現軟體管理員並無法搜尋到 Shutter,所以只能使用【終端機】透過下列的 PPA 語法來進行安裝了。 sudo add-apt-repository ppa:linuxuprising/shutter sudo apt-get update sudo apt install shutter 安裝完成 Shutter 後,首要作業便是進行「偏好設定」,偏好設定位於【編輯 -> 偏好設定】,Shutter 的偏好設定較特別的是,你可以自己去設定多組配置檔,在擷圖前先設定所要的配置檔,Shutter 便會依照所設定的內容去執行。 在右下角的「配置檔」中可選擇該次擷圖所要執行的方式 Shutter 還有個擷取整個網頁的功能,要開啟此功能必須要安裝「gnome-web-photo」,此時只要開啟終端機,並執行「sudo apt install gnome-web-photo」,安裝完成後,必須要將 Shutter 重新啟動,該功能才會有作用。 Shutter 安裝時並不會順便安裝「gnome-web-photo」,需自行安裝才能開啟擷取網頁的功能 因每個網頁的大小不同,因此可設定擷圖的時間,但別用來擷取如 Facebook 這類的網頁,經過初步的測試,只會擷取到登入的畫面。 安裝「gnome-web-photo」,擷取網頁的功能才會有作用 當按下「擷取網頁畫面」按鈕後,只要輸入所要擷取的網址,即可進行網頁的擷圖作業了。 最後,Shutter 還有簡易編輯的功能,雖然功能十分的簡單,但也足以應付一般的編輯,畢竟 Shutter 主要功能是螢幕擷圖,編輯只是其附加的

Android Studio - Execution failed for task ':app:kaptDebugKotlin'. 問題解決

使用 Android Studio 開發完成一個小小的 Room 的 APP 後,執行「Run 'app'」時,卻發生了【Execution failed for task ':app:kaptDebugKotlin'.】的錯誤。 Grandle Build Running 時便出現了錯誤 查了一下全部的錯誤訊息,出現了「To use Coroutine features, you must add `ktx` artifact from Room as a dependency. androidx.room:room-ktx:<version>」的關鍵訊息,看來有可能是 build.gradle 中少了「implementation "androidx.room:room-ktx:$room_version"」所造成的。 在 build.gradle 中加上 implementation "androidx.room:room-ktx:$room_version" 後,果然就無此錯誤了。 在 build.gradle 中加入了 implementation "androidx.room:room-ktx:$room_version",再執行「Run 'app'」便無此錯誤了