Try是一個輕量級Ruby工具,可以將您的代碼實驗項目集中在一個目錄中(例如,~/SRC/try)並快速查找或創建已日期的目錄(例如,2025-01-18-redis-tests)使用模糊搜索。
安裝方式靈活:您可以通過gem start try-SYS安裝它,也可以直接從curl下載單個文件,只需將eval「$(try initi)」添加到shell並使用它-無需複雜的配置。它通過智能匹配對最近的項目進行優先級排序,幫助您避免「測試」文件夾分散分布和/mp目錄中實驗結果丟失等問題。該工具為您節省了在不同實驗想法之間切換的時間,使混亂的實驗項目始終可以快速訪問並保持高效開發。
從事開發的人可能有共同的黑人歷史:
一堆台式機:
測試
test2
Redis測試
重新決賽
Redis-決賽-2
mp項目
演示新新
如果兩個月後再看一遍,你就不知道哪個是「真正的最終版本」。
直到我遇到一個非常小眾的Ruby CLI工具-
嘗試
它做的事情很簡單,但很無情:
將所有「實驗項目」放在一個地方。
它解決了什麼問題?
如果你經常:
- 暫時測試Redis
- 寫一個小腳本來驗證這個想法
- 嘗試CLI工具
- 製作API演示
- 玩一個AI小項目
您一定遇到過:
- 有些留在~/桌面中
- 有些在~/mp中
- 一些在~/文檔
- 有些人只是忘記把它放在哪裡
嘗試 想法是:
所有實驗都必須在一個地方進行。
默認值類似於:
~/SRC/嘗試
目錄會自動生成日期:
2026-02-17-redis-tests
2026-02-16-openai-SEARCH
2026-02-14-貝殼劇本
不要考慮命名慣例,它可以幫助您標準化。
搜索是「模糊的」
您需要做的就是輸入:
嘗試瑞迪斯
它優先考慮時間並列出相關項目。
最近使用的前排。
這比翻閱收件箱要快得多。
這不是Docker,也不是環境隔離
很多人會誤解。
它不做環境隔離。
未創建虛擬容器。
不是沙箱。
它只做一件事:
幫助您管理您的「實驗空間」。
但正是這個東西才能挽救生命。
為什麼這些工具會上癮?
因為它的功能並沒有改變。
這是你的思維方式。
當您知道:
「任何實驗都在嘗試目錄中」
你的大腦負擔會立即減輕。
你不會再想了:
- 放在哪裡?
- 將來你能找到嗎?
- 您想創建演示文件夾嗎?
您只需要:
嘗試新想法名稱
然後開始編寫代碼。
安裝幾乎為零門檻
Ruby用戶可以:
寶石安裝嘗試
或者直接捲曲到單個文件。
在shell中添加另一句話:
eval「$(嘗試初始化)」
可以使用
沒有複雜的配置。
Github:https://github.com/tobi/try
管材: