具有自定义主题和工具的增强型 Google Apps 脚本开发环境。
Google Apps 脚本工具将内置的 Apps 脚本编辑器转变为现代 IDE - 无需离开浏览器。一切都在您已使用的编辑器内运行,添加您期望从 VS Code 或 JetBrains 获得的工具,所有这些都是免费的。
──────────────────────────────────────────────────────────────────────────────────────────────────────────
你得到什么
──────────────────────────────────────────────────────────────────────────────────────────────────────────
① AI 自动完成(实验性)
键入时内嵌幻影文本建议。按 Tab 接受。
· 建议接下来的几行,而不是一个字
· 理解光标前后的代码
· 适用于 .gs、.html、.json、.css 文件
· 由您自己的 API 密钥或本地法学硕士提供支持
② AI聊天面板(实验)
聊天面板停靠在编辑器内。提出问题、获取代码、一键粘贴。使用 Alt+Shift+C 打开。
· @selection · @file · @project — 立即发送上下文
· 一键复制、插入或替换代码块
· 即时切换人工智能提供商
· 会话期间保留聊天记录
③ 实时误差镜头
键入时查看行旁边的错误。无需保存,无需运行。
· 未闭合的引号、方括号、圆括号
· 赋值(=)而不是比较(===)
· 重新分配 const · 返回后的死代码
· 严重程度颜色:错误(红色)、警告(黄色)、提示(蓝色)
④ 多文件搜索
按 Ctrl+F — 本机查找小部件现在知道项目中的每个文件。
· 具有匹配计数和实时过滤器的文件选择器
· 每个文件的匹配列表跳转到任意行
· Ctrl+Alt+F / Ctrl+Shift+F 在文件之间跳转
· 区分大小写、全字和正则表达式切换
⑤ 文件夹
通过在名称中键入斜杠对文件进行分组。侧边栏变成了真正的文件树。
· 将文件命名为 utils/email.gs — 它会自动嵌套
· 可折叠文件夹,如 VS Code
· 按文件类型(.gs、.html、.json)进行颜色编码的图标
⑥ 片段
输入一个短前缀,完整的代码块将出现在自动完成中。
· 内置JS:clog、log、for、map、filter、try、doc、todo……
· 内置 HTML/GAS:htmlgas、field、btn、table、loader…
· 创建、编辑和删除您自己的片段
· 选项卡导航占位符 · 更改立即应用
⑦ GITHUB同步
无需终端即可推拉。连接一次,获得同步面板。
· 使用 Google + GitHub 设备流程登录
· 每个文件的视觉差异(逐行)
· 选择要推送的文件,逐个文件
· 可恢复——重试重用已经完成的内容
· 您的令牌保留在您的浏览器中
⑧ 51 个编辑器主题
Dracula、Monokai、Night Owl、Solarized、Cobalt、GitHub、Tomorrow Night、Oceanic Next 等 43 个。
· 一键申请
· 复制任何主题并调整每个颜色标记
· 以 JSON 格式导出和导入主题
⑨ 活动文件指示器(实验)
始终显示活动文件的名称、语言、大小和实时错误/警告计数。
⑩ 项目行动
· 将整个项目下载为 ZIP
· 在另一个选项卡中打开项目
· 刷新文件树 · 跳转到项目设置
──────────────────────────────────────────────────────────────────────────────────────────────────────────
人工智能提供商
──────────────────────────────────────────────────────────────────────────────────────────────────────────
云:OpenAI · Anthropic · Google Gemini · OpenRouter · Kimi · Nvidia Build · ChatLLM
本地(免费,无需互联网):LM Studio · Ollama · 任何兼容 OpenAI 的端点
请求从您的浏览器直接发送到提供商——没有中间服务器。
──────────────────────────────────────────────────────────────────────────────────────────────────────────
键盘快捷键
──────────────────────────────────────────────────────────────────────────────────────────────────────────
Tab 接受 AI 建议
Ctrl+F 打开扩展查找小部件
Ctrl+Alt+F 下一个匹配的文件
Ctrl+Shift+F 上一个匹配的文件
Alt+Shift+C 打开 AI 聊天面板
Esc 关闭活动面板
──────────────────────────────────────────────────────────────────────────────────────────────────────────
隐私与安全
──────────────────────────────────────────────────────────────────────────────────────────────────────────
· 没有服务器。没有账户。没有跟踪。
· 除非您将代码发送给 AI 提供商或 GitHub,否则您的代码永远不会离开您的机器。
· API 密钥存储在本地浏览器中。
· 开源——麻省理工学院许可证。
──────────────────────────────────────────────────────────────────────────────────────────────────────────
常问问题
──────────────────────────────────────────────────────────────────────────────────────────────────────────
免费吗?
是的。该扩展是免费且开源的。如果您使用云模型,唯一的成本是人工智能提供商。本地模型完全免费。
它会减慢编辑器的速度吗?
不会。它仅在 Apps 脚本编辑器内激活,并且仅运行您打开的功能。
我的代码会发送到你们的服务器吗?
绝不。没有服务器。 AI 请求直接发送至您选择的提供商。
我可以在公司帐户上使用它吗?
可以,只要您的组织允许 Chrome 扩展程序即可。
──────────────────────────────────────────────────────────────────────────────────────────────────────────
学分
──────────────────────────────────────────────────────────────────────────────────────────────────────────
文件夹/文件树:JeanRemiDelteil / appsScriptColor
Error Lens:灵感来自 vscode-error-lens(用户名hw)
多文件搜索:受到 Google Apps Script IDE Black Edition 的启发
GitHub 同步:受到 leonhartX/gas-github 的启发
麻省理工学院许可证 · 由 Rubén Darío Sánchez 建造





