Levix

Levix's zone

x
telegram

Microsoft inshellisense 自動補全工具

Microsoft 的 "inshellisense" 專案是一個為命令行提供 IDE 風格自動補全的工具。它支援超過 600 種命令行工具,並可在 Windows、Linux 和 MacOS 系統上運行。使用該工具,您只需執行 inshellisense --shell <shell> 即可開始為所選 shell 啟動自動補全會話。此外,您還可以通過執行特定命令將 inshellisense 綁定到 CTRL+a 快捷鍵,以自動啟動自動補全會話並將接受的命令注入到 shell 的歷史記錄中。

"inshellisense" 支援多種 shell,包括 bash、zsh、fish、pwsh 和 Windows PowerShell。專案歡迎貢獻和建議,但大多數貢獻需要您同意貢獻者許可協議 (CLA)。此外,該專案遵循了微軟開源行為準則,並提供了安全策略。

從技術角度來看,這個專案主要使用 TypeScript (91.9%) 編寫,同時也包含一些 JavaScript、PowerShell 和 Shell 代碼。至於專案的流行度,它在 GitHub 上獲得了超過 5.9k 個星標、21 個觀察者和 125 個分支。此外,該專案遵循 MIT 許可證,並強調對微軟和第三方商標或徽標的使用需遵循相應的政策和指南。

詳細資訊可以在這裡找到:GitHub - microsoft/inshellisense

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。