配置程式碼建議的顯示方式

watsonx Code Assistant

Watsonx Code Assistant檢查產生的程式碼建議是否與其他程式碼來源相似。

產生的程式碼必須為以下語言的 10 行或更多行:

  • C
  • C++
  • 進行
  • Java
  • JavaScript
  • Python
  • TypeScript

預設情況下,watsonx Code Assistant會封鎖與其他程式碼來源類似的程式碼建議。 您可以設定是否在 IDE 中顯示與特定許可證中的程式碼相似的程式碼建議,並引用類似的程式碼來源及其許可證。

代碼建議顯示是根據許可證設定的。 下表列出了代碼相似性設定以及每個設定的說明:

代碼相似度設定
設定 說明
區塊代碼建議(預設) 沒有代碼建議
顯示代碼建議和參考 顯示帶有許可證參考的程式碼建議

IBM建議您封鎖顯示與其他程式碼來源類似的程式碼建議。 如果您選擇顯示與其他帶有參考的程式碼來源類似的程式碼建議,您根據客戶協議獲得合約 IP 保護(如果有)的資格可能會受到影響。

若要更改設定:

  1. 開啟您的watsonx Code Assistant實例。

  2. 在主頁上,按一下 「代碼產生許可證設定」 磁貼。

  3. 選取您要變更的授權。

  4. 點選操作欄中的設定。 操作欄選項為 「封鎖」「顯示參考」

有關可配置的許可證列表,請參閱 代碼建議許可證參考