概述
Google Apps Script Tools transforms the built-in Apps Script editor into a modern IDE — without leaving your browser. Everything runs inside the editor you already use, adding the tools you expect from VS Code or JetBrains, all for free.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT YOU GET
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
① AI AUTOCOMPLETE (Experimental)
Inline ghost-text suggestions while you type. Press Tab to accept.
· Suggests the next few lines, not one word
· Understands code before and after cursor
· Works in .gs, .html, .json, .css files
· Powered by your own API key or local LLM
② AI CHAT PANEL (Experimental)
A chat panel docked inside the editor. Ask questions, get code, paste with one click. Open with Alt+Shift+C.
· @selection · @file · @project — send context instantly
· Copy, insert, or replace code blocks in one click
· Switch AI providers on the fly
· Chat history stays for the session
③ LIVE ERROR LENS
See mistakes next to the line as you type. No save, no run required.
· Unclosed quotes, brackets, parentheses
· Assignment (=) instead of comparison (===)
· Reassigning a const · Dead code after return
· Severity colors: error (red), warning (yellow), hint (blue)
④ MULTI-FILE SEARCH
Press Ctrl+F — the native find widget now knows every file in the project.
· File picker with match counts and live filter
· Per-file match list to jump to any line
· Ctrl+Alt+F / Ctrl+Shift+F to hop between files
· Case-sensitive, whole-word, and regex toggles
⑤ FOLDERS
Group files by typing slashes in the name. The sidebar becomes a real file tree.
· Name a file utils/email.gs — it nests automatically
· Collapsible folders like VS Code
· Color-coded icons by file type (.gs, .html, .json)
⑥ SNIPPETS
Type a short prefix and the full code block appears in autocomplete.
· Built-in JS: clog, log, for, map, filter, try, doc, todo…
· Built-in HTML/GAS: htmlgas, field, btn, table, loader…
· Create, edit, and delete your own snippets
· Tab-navigable placeholders · Changes apply instantly
⑦ GITHUB SYNC
Push and pull without a terminal. Connect once, get a sync panel.
· Sign in with Google + GitHub Device Flow
· Visual diff per file (line-by-line)
· Choose which files to push, file by file
· Resumable — retries reuse what already finished
· Your token stays in your browser
⑧ 51 EDITOR THEMES
Dracula, Monokai, Night Owl, Solarized, Cobalt, GitHub, Tomorrow Night, Oceanic Next, and 43 more.
· Apply with one click
· Duplicate any theme and tweak every color token
· Export and import themes as JSON
⑨ ACTIVE FILE INDICATOR (Experimental)
Always shows the active file's name, language, size, and live error/warning counts.
⑩ PROJECT ACTIONS
· Download entire project as ZIP
· Open project in another tab
· Refresh the file tree · Jump to project settings
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
AI PROVIDERS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Cloud: OpenAI · Anthropic · Google Gemini · OpenRouter · Kimi · Nvidia Build · ChatLLM
Local (free, no internet): LM Studio · Ollama · Any OpenAI-compatible endpoint
Requests go from your browser directly to the provider — no intermediary server.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
KEYBOARD SHORTCUTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Tab Accept AI suggestion
Ctrl+F Open extended find widget
Ctrl+Alt+F Next file with matches
Ctrl+Shift+F Previous file with matches
Alt+Shift+C Open AI chat panel
Esc Close active panel
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRIVACY & SECURITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
· No servers. No accounts. No tracking.
· Your code never leaves your machine unless you send it to an AI provider or GitHub.
· API keys stored locally in your browser.
· Open source — MIT License.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FAQ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Is it free?
Yes. The extension is free and open source. The only cost is the AI provider if you use cloud models. Local models are entirely free.
Does it slow down the editor?
No. It only activates inside the Apps Script editor and runs only the features you turn on.
Will my code be sent to your server?
Never. There is no server. AI requests go directly to your chosen provider.
Can I use it on a corporate account?
Yes, as long as your organization allows Chrome extensions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CREDITS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Folders / file tree: JeanRemiDelteil / appsScriptColor
Error Lens: inspired by vscode-error-lens (usernamehw)
Multi-file search: inspired by Black Edition for Google Apps Script IDE
GitHub sync: inspired by leonhartX / gas-github
MIT License · Built by Rubén Darío Sánchez
来自商店的评价 (0)