Project Manager for VS Code
Manage your projects and tasks directly from within VS Code with cloud sync powered by Firebase.
Features
- Cloud Sync: Your tasks sync across all your devices via Firebase
- Git Integration: Automatically creates/opens projects based on your Git repository name
- Inline Editing: Click on any task to edit it directly
- Quick Add: Use the command palette to quickly add tasks
- Multiple Lists: Organize tasks into different lists within each project
Setup
Install the extension
Open VS Code Settings and configure:
projectTasks.apiKey: Your Firebase API Key
projectTasks.projectId: Your Firebase Project ID
Sign in using the "Sign In" button in the Project Manager sidebar
Usage
- Click the checkmark icon in the Activity Bar to open the Project Manager panel
- Select a project from the dropdown (or it will auto-create one based on your Git repo)
- Select a list to view tasks
- Type in the input field and press Enter to add a new task
- Click on a task to edit it inline
- Check the checkbox to mark a task as complete
Commands
Project Manager: Show Tasks Panel - Open the tasks panel
Project Manager: Quick Add Task - Quickly add a task via input box
Project Manager: Refresh Tasks - Refresh the tasks list
Project Manager: Sync with Git Repository - Sync project name with current Git repo
Requirements
- A Firebase project with Firestore and Authentication enabled
- Firebase API credentials configured in VS Code settings
Privacy
This extension connects to Firebase to sync your tasks. Your data is stored in your own Firebase project.
License
MIT
| |