本月初时OpenAI更新macOS版ChatGPT并为开发者们带来协同工作功能,该功能可以读取集成开发环境(IDE)中的代码并给出基于上下文的建议,让开发者不必手动复制代码粘贴到ChatGPT里询问。
最初该功能仅支持VSCode和Xcode等五种流行的开发者工具,今天OpenAI发布更新让ChatGPT支持更多IDE方便开发者们使用。
此次更新后支持的IDE包括:
AppleXcode
VisualStudioCode
基于VSCode开发的IDE例如例如Code、CodeInsiders、VSCodium、Cursor、Windsurf
基于JetBrains开发的IDE例如AndroidStudio、IntelliJ、PyCharm、WebStorm、PHPStorm、CLion、Rider、RubyMine、AppCode、GoLand、DataGrip
Panic的Nova编辑器和Prompt终端
TextMate
BBEdit
Terminal
iTerm
要使用此功能请安装ChatGPTformacOS最新版,然后打开兼容的开发者工具,转到ChatGPT并点击使用应用程序按钮再选择已经打开的IDE或终端工具。
选择后在ChatGPT聊天栏会看到对应的工具名称,当执行输入查询时ChatGPT还将把你输入的问题和上下文代码一起发送到服务器进行分析。
对于终端应用来说ChatGPT最多可以读取200行打开的窗格(包括空行/换行),其他IDE中ChatGPT默认会使用编辑器窗格中的全部内容,但如果开发者主动选择了部分文本,则ChatGPT只会针对这段内容进行查询和分析。
OpenAI计划在未来几周内也向企业和教育用户提供ChatGPT的与应用程序协同工作功能,至于Windows版则还需要等待几个月才会提供。
【查看完整讨论话题】 | 【用户登录】 | 【用户注册】