iT邦幫忙

2024 iThome 鐵人賽

DAY 8
1
生成式 AI

利用 Copilot AI 工具來動嘴寫程式!?系列 第 8

Day 8 - Chat View 的變數

  • 分享至 

  • xImage
  •  

在提示使用各項變數

在昨天有提到,Chat View 會依開啟的檔案為參考資料來提供建議。如果希望加入其他檔案可以使用 #file 來選擇。

https://ithelp.ithome.com.tw/upload/images/20240922/20109645H6vtrnW4c3.png

如果要更明確哪一段程式,也可以先選取此段程式,然後在提示中利用 #selection 變數加入此段程式的參考。

https://ithelp.ithome.com.tw/upload/images/20240922/20109645zHBsoEFgq8.png

另外,#editor 這個變數是把螢幕內所看得到的程式碼作為參考資訊。

https://ithelp.ithome.com.tw/upload/images/20240922/20109645gyNjmPp9oS.png

其他的變數還有與終端機有關的 #terminalLastCommand#terminalSelection,前者指在終端機最後執行的命令,後者則是在終端機所選擇的內容;以及與 VSCode 相關的 #vscodeAPI

迴紋針功能

https://ithelp.ithome.com.tw/upload/images/20240922/20109645Ye3mPPfiHh.png

除了在提示加入變數之外,最近更新的版本中,我們也可以利用迴紋針功能加入 Symbol 為參考資料。如下圖所示,我們除了選取 isLeapYear 函式後使用 #section 外,可以直接指定方法名稱來作為參考資料。

https://ithelp.ithome.com.tw/upload/images/20240922/20109645g1ZWNuQDRM.png

接下來

這兩天我們針對 @workspace 代理程式進行描述。接下來,來看要怎麼利用 Copilot 來生成與執行終端機命令。


上一篇
Day 7 - workspace 代理程式命令
下一篇
Day 9 - terminal 與 regex 代理程式命令
系列文
利用 Copilot AI 工具來動嘴寫程式!?18
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言