OpenCode最新版本带来了功能完善的Web IDE,不仅完全免费,在操作界面的设计上甚至比一些付费工具更加合理。这款工具解决了命令行操作复杂的问题,提供了图形化的代码编辑体验,值得开发者关注。
智能速览
OpenCode新版本提供功能强大的Web IDE界面
支持多供应商模型连接,界面化配置更加便捷
独创的代码片段选择和修改对比功能设计合理
支持Ctrl+Shift+L快捷引用代码片段
可将工作流包装成SDK进行服务调用
演示项目CloudFileRelay已开源并更新至v1.0.2
精华内容
OpenCode新版本的Web IDE带来了颠覆性的使用体验,从命令行到图形界面的转变,让代码编辑变得更加直观高效。
界面升级
OpenCode新版本的Web IDE界面设计更加合理,左侧是项目文件列表,左下角为聊天对话框,右上角可选择build或plan模式。用户可以通过图形界面轻松选择和配置模型供应商,只需填入API key即可完成连接,相比之前的命令行操作方式更为便捷。
代码管理
最值得称赞的功能是代码片段选择和修改对比。用户可以选择多个文件中的代码片段,输入指令进行批量修改。修改完成后,系统会生成清晰的修改列表,展示所有修改前后的对比,且这个修改列表会跟随会话保存。这个功能在众多IDE中都是独有的,设计非常到位。
效率提升
代码引用功能也大大提升了效率。通过Ctrl+Shift+L快捷键可以快速引用代码片段,输入@符号加关键字可以模糊查询文件,甚至直接输入后缀名进行筛选。这些功能让代码操作变得更加流畅,避免了复制粘贴的繁琐操作。
版本控制
建议使用Git来管理每次会话的修改。可以在VS Code的源代码管理中查看更改内容,确认无误后及时提交。这样能够清晰记录每次会话的修改历史,避免历史被篡改后无法追溯的问题。
关键评论
有用户疑问为什么不使用桌面版而选择功能不太全的web版
用户希望增加实时同步文件修改功能,避免手动刷新
用户询问是否有live server功能用于实时查看前端页面