想請教一下,如果製作 shell script 也希望能做到參數補完,該怎麽做呢?例如:
sudo apt install --on<tab>
就會自動補成
sudo apt install --only-upgrade
感謝,我看到關鍵字 complete 了,起先還以爲要自己土炮
如果可以,我想知道 vscode 有沒有辦法設定成能對 shell script 補完,不曉得有沒有大神知道
這個看齊來只有格式化文件的樣子... 不過還是先收下了,感謝
能補的只有語言本身 (變數、語法這種) 用 vscode 提供的 LSP
當然如果是shell自己都沒有的提示就完全不可能了
可是如果該程式沒有提供 --help 或 bash complete 其他說明
你也不可能知道他應該被帶怎麼樣的參數阿
不過通常如果有man page應該就能湊出很完整的提示了
可是 shell script 可以呼叫的不只有有 man 的程式w
這就跟typescript遇到沒上類型的東西只能any大法一樣啊
如果大一點的軟體用 <tab> 兩下就能找出列表了不是?
還有一點,如果有 tab 補完功能的話,可能會有使用者抗議習慣衝突之類的XD
有的人習慣註解在行末,而且是用 <tab> 與指令末端分隔
你這邊回到編輯器了吧
編輯器應該不會用 tab 來補完ㄅ
應該是在輸入的時候就跳出候選,用 上下enter 來選
那時在載的時候,37MB 載了大約半個鐘頭,然後 speedtest 結果是 90MB/s 左右