剪貼板管理工具 GPaste

jopen 13年前發布 | 10K 次閱讀 Linux

GPaste是一款gnome-shell原生的剪貼板管理工具軟件,應用程序非常簡單,不支持圖片,文件等。
從擴展菜單,你可以打開/關閉跟蹤,這是有用的,如果你想復制一些密碼等。

GPaste 采用 Vala 語言編寫。


vala是專為gnome環境準備的開發語言,之所以vala會出現,是因為目前的glib,gio,gtk+,gnome-lib等等的C語言接口開發 起來實在太繁瑣(這個深有感觸),而同時,如果采用java,C++這些東西,那又顯得太臃腫。

vala是對c語言的一種高層封裝,集成并實現了gnome環境的函數,在編譯的時候首先vala代碼會轉成c代碼,然后再編譯。這么做,相當于用簡單的方 式來編寫C程序,而且又有面向對象的特性,同時又不失C語言的優秀特性。

1、安裝編譯環境
sudo apt-get install valac

2、 編寫hello world
sanool@sanool-laptop:~/tmp/foo$ cat a.vala
using GLib;
public class HelloVala: GLib.Object
{
  public static int main (string[] args)
 {
    stdout.printf ("Hello world!\n");
    return 0;
  }
}

3、 編譯
valac -o a a.vala

4、運行即可。

可 以看到 vala的編譯器是valac。

 

剪貼板管理工具 GPaste


Ubuntu11.10安裝命令:
sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell-extensions-gpaste

項目地址:https://github.com/Keruspe/GPaste

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!