[分享]Sagasu 簡單教學 [論壇 - Ubuntu 與工具程式及軟體推薦]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



[分享]Sagasu 簡單教學
會員五級
註冊日期:
2009/10/16 8:57
所屬群組:
已註冊使用者
等級: 22
HP : 0 / 541
MP : 204 / 15722
EXP: 67
離線
sagasu 這個程式,我大約在 2006 年就使用過了,雖然是用 Gtk 2 寫的,不過真的很容易上手,也非常方便,誠可謂在 coding 時不可或缺的好工具。

如果你有以下這些需求:

1. 想在一大些檔案中找尋某個字串
2. 在找到後能顯示行號,並可由文字編輯器開啟(本文以我慣用的 geany 為例)
3. 希望能一併查找子目錄

那麼這個程式式是你需要的。其實這個程式我當初不知道從哪得來的訊息,應該是一個日本人寫的,sagash 這個字在日文當中表示 "搜" 的意思(也許有誤,歡迎指正)。

安裝很簡單:

$ sudo apt-get install sagash

安裝完後,你可由終端機(terminal)或按 alt-f2 來執行這個程式。

它的使用方式很直覺,請參考附圖(依往例,若看不到圖,請點選該圖示吧)。

在此簡單說明一下:

1. 我想找 *.php 中有關 "短訊" 這個字,而且包含子目錄
2. 找到後,能由 geany 開啟,並直接跳到該列

看一下附圖,以數字說明:

1. 這是操作列,滿簡單,不妨直接試試
2. 搜尋時的設定,其中要說明的是 "Editor comand",這是用來開啟找到檔案的開啟方式,如我的設定是:
geany +%n '%f'
geany 代表由 geany 這個程式開啟, +%n 代表列號,'%f' 代表檔案名。
3. 這是設定找資料時,進一步的設定
4. 這是符合的檔案列表,接下來你可在該檔案按兩下,就可開啟該檔並跳至該列了。

這樣是不是很方便?

附件:



jpg  Sagasu_001.jpg (121.05 KB)
16782_54329fed59a2e.jpg 751X566 px

2014/10/6 21:58
同源一体、感同身受、樂於分享、教學相長!
寬廣的心, 世界不會小 ^_^
CreMaker 的生活網誌
應用擴展 工具箱
回覆: [分享]Sagasu 簡單教學
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 34
HP : 169 / 846
MP : 572 / 18336
EXP: 85
離線
響應你這篇分享,另外開了一篇「[分享] geany 的 使用心得」,以免又歪樓了。

對使用「geany」有心得的人,可以到哪篇分享您的使用心得喔。



另外感謝這篇的心得分享,讓我又知道有「Sagasu」這樣的好用工具,讚的拉。

2014/10/7 8:26
應用擴展 工具箱
回覆: [分享]Sagasu 簡單教學
會員五級
註冊日期:
2009/10/16 8:57
所屬群組:
已註冊使用者
等級: 22
HP : 0 / 541
MP : 204 / 15722
EXP: 67
離線
有人找不到這個作者的網站,我提供一下:
http://perso.b2b2c.ca/sarrazip/dev/sagasu.html

另外 sagasu 的原意是日本的 "to search." 之意 ^_^

2014/10/7 16:52
同源一体、感同身受、樂於分享、教學相長!
寬廣的心, 世界不會小 ^_^
CreMaker 的生活網誌
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.