随着 CodeGeeX 整体性能的降级,越来越多的用户发现 CodeGeeX 的很多实用功能,可能帮忙程序员更快更好的编写代码和解决技术问题。近期,咱们看到许多用户在应用 CodeGeeX 的过程中,有一些类似的疑难。比方,很多人心愿可能通过调整设置,让 CodeGeeX 的生成形式、工作语言更合乎本人的习惯。明天的内容,就为大家揭示一些“暗藏”的设置,让大家可能更加晦涩的应用 CodeGeeX。
一、批改生成正文应用的语言
CodeGeeX 的正文生成性能能够生成中文或英文的正文,应用的语言能够在设置中指定。
1.JetBrains IDEAs 的设置,咱们以 IDEA 为例。如果 CodeGeeX 在 IDEA 中生成的正文是英文,依照上面的步骤,在设置中批改为中文即可。设置批改步骤:Settings——Languages & Frameworks——CodeGeeX——Comment Language;
2.VSCode 中第一次应用生成正文性能时,IDE 会提醒抉择正文的语言,并让用户抉择是否要设置为默认语言。如果后续须要批改正文的默认语言,能够依照上面的步骤,在 CodeGeeX 插件中进行设置:
设置批改步骤:首选项——设置——CodeGeeX——Coodegeex.Explanation:Language Preference
二、通过设置实现单行 / 多行的多种补全形式
1. 在 VSCode 中通过以下步骤:能够设置本人更习惯的补全形式:单行补全或者多行主动补全。在下方图片中能够看到残缺的设置过程:首选项——设置——CodeGeeX——Generation Preference;
2. 在 JetBrains 的 IDEs 中,临时没有单行 / 多行补全形式的抉择设置;
三、通过设置实现用快捷键触发代码补全性能
1. 在 VSCode 中通过以下步骤:勾选后能够管制 CodeGeeX 插件,只有在按下“alt / option+ \”快捷键之后才会触发代码补全性能。设置批改步骤:首选项——设置——CodeGeeX——Only Key Control;
2. 在 JetBrains 的 IDE 中,以 IDEA 为例,如果心愿只通过快捷键触发代码补全性能,能够通过以下步骤实现:右下角 CodeGeeX 图标——全局禁用;再进入 IDE 的设置,指定快捷键来实现按键触发。设置批改步骤:Setting——Keymap——CodeGeeX——Show Completions;
四、用其它快捷键代替“Tab”,做为代码生成的驳回键
1. 在 VSCode 中能够通过设置,将“Tab”键 做为代码驳回的快捷键进行批改,更合乎本人的应用习惯。批改时要留神,须要把零碎默认和 CodeGeeX 默认,这 2 个“Tab”键,同时批改才能够失效。设置批改步骤:左下角设置——键盘快捷方式——搜寻“editor.action.inlineSuggest.commit”——批改 2 个默认 Tab 设置;
2. 在 JetBrains IDEs 中,也能够通过设置,将“Tab”键 做为代码驳回的快捷键进行批改,更合乎本人的应用习惯。以 IDEA 为例,通过以下的步骤进行设置批改:Setting——Keymap——CodeGeeX——Apply Completions to Editor;
心愿这期内容能为大家的 CodeGeeX 之旅带来帮忙。明天提到的很多设置方面的应用,有很多都来自 CodeGeeX 用户群中的一直交换,很多用户在群里把本人的教训分享给其它用户。感激有这么多用户帮忙咱们让 CodeGeeX 变得更好。每一个反馈和问题都是令 CodeGeeX 提高的能源,心愿与所有程序员一起继续摸索,变得更强。