Streamline Coda pack development with the Coda Magic Pack Builder extension for VS Code. Easily initialize, upload, and build your Coda packs directly from your development environment.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Welcome to Coda Magic Pack Builder! This Visual Studio Code extension is designed to streamline the management of your Coda Packs, offering seamless navigation and interaction with your Coda codebase.
This is a beta release! Please report any issues you encounter to troy@codamagic.io. Your feedback is crucial in helping us improve this extension.
🚀 Features
🔍 Effortless Navigation: Instantly locate and jump to any element in your Coda pack source code with a single click.
⚙️ Formula Execution: Run and test formulas directly from the editor, making debugging and development smoother.
📊 Sync Table Previews: Execute and view the results of sync tables, helping you understand how your data flows.
🔄 Real-Time Refresh: Keep your Coda Explorer view current and accurate with easy refresh options.
🔧 Quick Setup: Initialize and build your Coda packs with streamlined commands, enhancing your productivity.
📤 Build and Upload: Effortlessly build and upload your Coda packs to Coda's platform, simplifying the deployment process.
🛠 Requirements
Visual Studio Code (VS Code v1.92)
⚙ Extension Settings
Currently, there are no configurable settings available.
🚧 Known Issues
This extension is in beta, so expect some bugs and incomplete features. Your feedback is valuable as we continue to improve.
📝 Release Notes
0.1.9
Improve scanning of subfolders
0.1.8
Add support for multiple packs in a single workspace
0.1.7
Remove auto-show of output channel to reduce UI interruptions
0.1.6
Fix upload
0.1.5
Add commands Hide System Files and Show System Files
Add setting hideCodaPackSystemFiles
0.1.4
Prefix all commands with Coda Packs
0.1.3
Add buildOnSave config options
0.1.2
Add "Create New Pack" command
Add new panel for Coda commands
Prevent extension from activating until a valid pack is detected