An open API service indexing awesome lists of open source software.

https://github.com/imdone/imdone-code-companion

Open your imdone kanban board to the card your cursor is positioned within
https://github.com/imdone/imdone-code-companion

Last synced: 6 months ago
JSON representation

Open your imdone kanban board to the card your cursor is positioned within

Awesome Lists containing this project

README

          

# imdone-code-companion README

This extension provides a seamless way to open Imdone directly to the specific card the cursor is currently in, right from Visual Studio Code.

## Features

- **Open Imdone Card with Keyboard Shortcut**: Place your cursor inside a `TODO` comments and press `Ctrl+Shift+I` to open Imdone directly to the card.
- **Efficient Card Location Detection**: Automatically gathers the active file path and line number, generating a link to open Imdone at the exact location.
- **Autocomplete for `#imdone` Tags**: Provides autocomplete suggestions for `#imdone` tags as you type, making it easier to add and manage tasks.

### Example of Usage

![Open Card in Imdone](imdone-code-companion.gif)

This command works in any file that contains Imdone-compatible `TODO` comments, making it easy to track and manage tasks without leaving your coding environment.

## Requirements

- **Imdone**: Make sure Imdone is installed and configured to manage your project's `TODO` comments. Learn more at [Imdone.io](https://imdone.io).
- **VS Code Workspace**: The extension requires an open workspace for it to locate files and manage relative paths correctly.

## Extension Settings

This extension doesn’t currently add any specific settings but is enabled as long as VS Code is active.

## Known Issues

None reported yet. Please create an issue if you experience any problems.

## Release Notes

### 0.0.9

- Update README with Ctrl+Shift+I hotkey

## 0.0.8

- Change hotkey to `ctrl+shift+I` to avoid conflicts with other plugins and align with obsidian imdone plugin

### 0.0.6

- Autocomplete for `#imdone` tags

### 0.0.4

- Support older versions of vscode. `^1.93.1`

### 0.0.2

- Initial release of `imdone-code-companion`, featuring keyboard shortcut support for opening Imdone at specific cards.

---

## Following Extension Guidelines

We strive to follow best practices for VS Code extensions. Please see the official [Extension Guidelines](https://code.visualstudio.com/api/references/extension-guidelines) for more information.

## Working with Markdown

You can use Visual Studio Code to edit and preview this README:

* **Split the editor** (`Cmd+\` on macOS or `Ctrl+\` on Windows/Linux).
* **Toggle preview** (`Shift+Cmd+V` on macOS or `Shift+Ctrl+V` on Windows/Linux).
* **View Markdown snippets** (`Ctrl+Space` on any platform).

**Enjoy using imdone-code-companion to streamline your task management in VS Code!**