Linux中國

開發者的最佳 GNOME 擴展

擴展給予 GNOME3 桌面環境以非常大的靈活性,這種靈活性賦予了用戶在定製化桌面上的優勢,從而使他們的工作流程變得更加舒適和有效率。Fedora Magazine 已經介紹了一些很棒的桌面擴展,例如 EasyScreenCastgTileOpenWeather ,本文接下來會重點報道這些為開發者而改變的擴展

如果你需要幫助來安裝 GNOME 擴展,那麼可以參考《如何安裝一個 GNOME Shell 擴展》這篇文章。

Docker 集成(Docker Integration)

Docker Integration extension icon

Docker Integration extension status menu

對於為自己的應用使用 Docker 的開發者而言,這個 Docker 集成 擴展是必不可少的。這個狀態菜單提供了一個帶著啟動、停止、暫停、甚至刪除它們的選項的 Docker 容器列表,這個列表會在新容器加入到這個系統時自動更新。

在安裝完這個擴展後,Fedora 用戶可能會收到這麼一條消息:「Error occurred when fetching containers.(獲取容器時發生錯誤)」。這是因為 Docker 命令默認需要 sudo 或 root 許可權。要設置你的用戶許可權來運行 Docker,可以參考 Fedora 開發者門戶網站上的 Docker 安裝這一頁

你可以在該擴展的站點上找到更多的信息。

Jenkins CI 伺服器指示器(Jenkins CI Server Indicator)

Jenkins CI Server Indicator icon

Jenkins CI Server Indicator extension status menu

Jenkins CI 伺服器指示器這個擴展可以使開發者在 Jenkins CI 伺服器建立應用很簡單,它展示了一個菜單,包含有任務列表及那些任務的狀態。它也包括了一些如輕鬆訪問 Jenkins 網頁前端、任務完成提示、以及觸發和過濾任務等特性。

如果想要更多的信息,請去瀏覽開發者站點

安卓工具(android-tool)

android-tool extension icon

android-tool extension status menu

安卓工具對於 Android 開發者來說會是一個非常有價值的擴展,它的特性包括捕獲錯誤報告、設備截屏和屏幕錄像。它可以通過 usb 和 tcp 連接兩種方式來連接 Android 設備。

這個擴展需要 adb 的包,從 Fedora 官方倉庫安裝 adb 只需要運行這條命令

sudo dnf install android-tools

你可以在這個擴展的 GitHub 網頁里找到更多信息。

GnomeHub

GnomeHub extension icon

GnomeHub extension status menu

對於自己的項目使用 GitHub 的 GNOME 用戶來說,GnomeHub 是一個非常好的擴展,它可以顯示 GitHub 上的倉庫,還可以通知用戶有新提交的拉取請求。除此之外,用戶可以把他們最喜歡的倉庫加在這個擴展的設置里。

如果想要更多信息,可以參考一下這個項目的 GitHub 頁面

gistnotes

gistnotes extension icon

簡單地說,gistnotes 為 gist 用戶提供了一種創建、存儲和管理注釋和代碼片段的簡單方式。如果想要更多的信息,可以參考這個項目的網站

gistnotes window

Arduino 控制器(Arduino Control)

Arduino Control extension icon

這個 Arduino 控制器擴展允許用戶去連接或者控制他們自己的 Arduino 電路板,它同樣允許用戶在狀態菜單里增加滑塊或者開關。除此之外,開發者放在擴展目錄里的腳本可以通過乙太網或者 usb 來連接 Arduino 電路板。

最重要的是,這個擴展可以被定製化來適合你的項目,在器 README 文件里的提供例子是,它能夠「通過網路上任意的電腦來控制你房間里的燈」。

你可以從這個項目的 GitHub 頁面上得到更多的產品信息並安裝這個擴展。

Hotel Manager

Hotel Manager extension icon

Hotel Manager extension status menu

使用 Hotel 進程管理器開發網站的開發人員,應該嘗試一下 Hotel Manager 這個擴展。它展示了一個增加到 Hotel 里的網頁應用的列表,並給與了用戶開始、停止和重啟這些應用的能力。此外,還可以通過右邊的電腦圖標快速打開、瀏覽這些網頁應用。這個擴展同樣可以啟動、停止或重啟 Hotel 的後台程序。

本文發布時,GNOME 3.26 版本的 Hotel Manager 版本 4 沒有在該擴展的下拉式菜單里列出網頁應用。版本 4 還會在 Fedora 28 (GNOME 3.28) 上安裝時報錯。然而,版本 3 工作在 Fedora 27 和 Fedora 28。

如果想要更多細節,可以去看這個項目在 GitHub 上的網頁

VSCode 搜索插件(VSCode Search Provider)

VSCode 搜索插件是一個簡單的擴展,它能夠在 GNOME 綜合搜索結果里展示 Visual Studio Code 項目。對於重度 VSCode 用戶來說,這個擴展可以讓用戶快速連接到他們的項目,從而節省時間。你可以從這個項目在 GitHub 上的頁面來得到更多的信息。

GNOME Overview search results showing VSCode projects.

在開發環境方面,你有沒有一個最喜歡的擴展呢?發在評論區里,一起來討論下吧。

via: https://fedoramagazine.org/awesome-gnome-extensions-developers/

作者:Shaun Assam 選題:lujun9972 譯者:hopefully2333 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國