๐ Unofficial ClickUp Extension for VSCode
To interact with your private tasks, you need a ClickUp API token.
Follow the official guide to generate one.
Use the command palette:
ext install edsol.clickup
Or search for it in the Visual Studio Marketplace.
Use the following commands to manage your ClickUp API token:
ClickUp: Set token
ClickUp: Show token
ClickUp: Delete token
View your tasks organized by lists, folders, and spaces.
Edit, delete, or work on a task directly from VSCode.
Quickly add new tasks to any list.
Select a task you're currently working on from the status bar. Once you're done, you can update its status automatically through a Git commit message.
Usage preview:
You can also select a task manually from the list:
Update task status directly from your commit message.
Thanks to @HeIIow2, a new section lists all tasks assigned to you:
Track your time spent on tasks and view summaries by user.
Note: Time tracking is enabled by default and can be disabled from the extension settings.
A refreshed UI is now available for a more intuitive task experience.
Easily view and add comments to tasks directly inside VSCode. Improve your collaboration without switching contexts.
Visualize and manage subtasks in a clear and structured way. Create, complete or delete subtasks in just a few clicks.
We've modernized the layout and enhanced readability, so working with your ClickUp tasks feels more native and integrated into the VSCode environment.
Go to:
Settings โ Extensions โ ClickUp
and customize the extension to your needs.
- Task counter badge
- Status editing outside edit mode
- Global settings management
- Improve performance
- Add filters and groupings
- Time tracking
- Add/delete lists in spaces
- Create/delete spaces
- Refresh TreeView button
- Collapse TreeView button
- Create new list
- Live task info loading
- i18n support
- โMy Taskโ section
- Official icons
- Comments
- Subtasks
Currently supports English and Italian ๐ฎ๐น.
Help translate to your language โ itโs easy!
- Duplicate
package.nls.json
and rename it aspackage.nls.<lang>.json
- Duplicate
bundle.l10n.json
from thei18n
folder and rename it tobundle.l10n.<lang>.json
(e.g.,bundle.l10n.es.json
for Spanish)
See CHANGELOG.md for detailed release history.
If you enjoy the extension and want to support its development: