配置程式碼建議的顯示方式
watsonx Code Assistant
Watsonx Code Assistant檢查產生的程式碼建議是否與其他程式碼來源相似。
產生的程式碼必須為以下語言的 10 行或更多行:
- C
- C++
- 進行
- Java
- JavaScript
- Python
- TypeScript
預設情況下,watsonx Code Assistant會封鎖與其他程式碼來源類似的程式碼建議。 您可以設定是否在 IDE 中顯示與特定許可證中的程式碼相似的程式碼建議,並引用類似的程式碼來源及其許可證。
代碼建議顯示是根據許可證設定的。 下表列出了代碼相似性設定以及每個設定的說明:
| 設定 | 說明 |
|---|---|
| 區塊代碼建議(預設) | 沒有代碼建議 |
| 顯示代碼建議和參考 | 顯示帶有許可證參考的程式碼建議 |
IBM建議您封鎖顯示與其他程式碼來源類似的程式碼建議。 如果您選擇顯示與其他帶有參考的程式碼來源類似的程式碼建議,您根據客戶協議獲得合約 IP 保護(如果有)的資格可能會受到影響。
若要更改設定:
-
開啟您的watsonx Code Assistant實例。
-
在主頁上,按一下 「代碼產生許可證設定」 磁貼。
-
選取您要變更的授權。
-
點選操作欄中的設定。 操作欄選項為 「封鎖」 或 「顯示參考」。
有關可配置的許可證列表,請參閱 代碼建議許可證參考。