今天本來想要去 trace fiasco中的bootstrap的package
但是又遇到了一個就是好多部份都定義了一些macro 然後又不知道去哪裡找這些東西
以前的方法是用grep
就是grep -R "要尋找的字串" .
以上的就是我要搜某個字串 從現在這個資料夾開始 而且是遞迴下去搜尋
但是我覺得很這樣很麻煩要打一堆字 而且出來的字也沒有format好
我後來就看看google desktop好像還不錯 就用看看
剛剛試了他search的速度還不錯 但是她建index好慢我居然要建3個多小時才ok
不過找的速度蠻快是真的
這個時候重點就來了
她佔的空間大不大
我發現在他是存在$(home)/.google/desktop底下
我的感覺是還好 不會佔太多
但是用一用感覺沒有說很好用 檔案名太長她都會自動省略 但是那是我要看的 怎麼可以省略
不過上網看了看 我發現google desktop好像也不是最好 desktop search的軟體
其實網路上有很多的desktop search的軟體
像Copernic 這原本是我覺得還不錯的軟體 他是專門作來搜尋程式碼的
不過很抱歉的是他只提供windows的版本 而且他還會綁IDE的樣子
Regain 這也是一套不錯的軟體 但是她沒有在ubuntu的package裡我就不想用了 而且我本來想用 但是他的java居然是不能執行的
接下來的三套是在linux中蠻有名的
beagle 這其實是用c#寫得程式 但是跑再mono上面 我不怎麼想裝mono 好像是gnome目前預設的桌面搜尋(但是不一定會安裝) 裝了感覺google的還是比較好用
strigi 這感覺不錯 雖然好像是要用KDE跑會比較好 不過這好像有ubuntu的官方維護 但是好像是一定要裝KDE才能用 雖然有個deskbar applet的版本 但是不知道要怎麼用 我怎覺得為了個search用另一個桌布很不值得
recoll 看別的地方的介紹說 這是一個成熟的project 我就覺得奇怪 真的有這個成熟的專案 那其他家desktop search在做什麼 後來用了之後 我懂了 他的search是對一個一個詞作search 也就是說如果說我的程式是這樣寫的 int goodThing(int i) 那麼我搜尋goodThing是搜尋不到這個goodThing的函式 那我想這樣我要找的東西應該大部分都找不到吧
在試的過程是我發現台灣的ubuntu mirror好像掛了 我就用國外的站 方法是
在synaptic中 設定->套件庫->下載自
在這裡可以設定成主要伺服器 就可以先用國外的了
用了這麼多 最後還是覺得用google desktop search
那關於檔名自動隱藏的部份 可以按開啟資料夾的連結 這樣就可以看到完整的路徑
雖然好像還是很不方便 但是就將就點
沒有留言:
張貼留言