No description
Find a file
2026-03-24 13:06:51 +08:00
.github/workflows obsidian-releases 要求 tag 不能包含前缀 2025-07-06 19:57:55 +08:00
.opencode/skills/obsidian-plugin-craft feat: 支持多IDE独立命令与热键配置 2026-03-24 13:03:59 +08:00
project_document docs: 简化版本发布指南,优先推荐使用自动化脚本 2025-12-04 15:11:25 +08:00
.editorconfig Initial commit 2025-07-05 19:31:26 +08:00
.eslintignore Initial commit 2025-07-05 19:31:26 +08:00
.eslintrc fix(eslint): resolve all eslint errors and warnings 2025-07-06 18:04:17 +08:00
.gitignore feat: 支持多IDE独立命令与热键配置 2026-03-24 13:03:59 +08:00
.npmrc Initial commit 2025-07-05 19:31:26 +08:00
CLAUDE.md feat: 支持多IDE独立命令与热键配置 2026-03-24 13:03:59 +08:00
esbuild.config.mjs fix(eslint): resolve all eslint errors and warnings 2025-07-06 18:04:17 +08:00
LICENSE update license 2025-07-06 20:01:35 +08:00
main.ts feat: 支持多IDE独立命令与热键配置 2026-03-24 13:03:59 +08:00
manifest.json chore(release): v1.0.11 2026-03-24 13:06:51 +08:00
obsidian-typings.d.ts chore(release): v1.0.3 2025-07-06 18:49:56 +08:00
package-lock.json chore(release): v1.0.11 2026-03-24 13:06:51 +08:00
package.json chore(release): v1.0.11 2026-03-24 13:06:51 +08:00
README.md feat: 支持多IDE独立命令与热键配置 2026-03-24 13:03:59 +08:00
release-patch.sh obsidian-releases 要求 tag 不能包含前缀 2025-07-06 19:57:55 +08:00
styles.css Initial commit 2025-07-05 19:31:26 +08:00
tsconfig.json fix(eslint): resolve all eslint errors and warnings 2025-07-06 18:04:17 +08:00
version-bump.mjs Initial commit 2025-07-05 19:31:26 +08:00
versions.json chore(release): v1.0.11 2026-03-24 13:06:51 +08:00

Open in Cursor / 在 Cursor 中打开

English | 中文


English

📖 Description

An Obsidian plugin that opens the current file in multiple IDEs (Cursor, VSCode, Kiro) and jumps directly to the current cursor position. It is designed for seamless workflows between Obsidian note-taking and external editors.

Features

  • Multi-IDE Commands: Separate commands for Cursor, VSCode, and Kiro.
  • Per-IDE Hotkeys: Assign different hotkeys for each IDE command in Obsidian Hotkeys.
  • Independent Command Paths: Configure executable command/path for each IDE.
  • Cross-Platform: Works on Windows, macOS, and Linux

Use Command Palette entries Open in Cursor, Open in VSCode, and Open in Kiro. You can assign different hotkeys for each command in Obsidian's Hotkeys settings. Note: No default hotkey is provided to avoid conflicts with existing user configurations.

🚀 Installation

  1. Open Obsidian Settings
  2. Go to Community plugins and disable Safe mode
  3. Browse community plugins and search for "Open in Cursor"
  4. Install and enable the plugin

Method 2: Manual Installation

  1. Download the latest release from GitHub Releases (ZIP)
  2. Extract the files to VaultFolder/.obsidian/plugins/
  3. Reload Obsidian and enable the plugin in Settings

⚙️ Settings

  • Cursor Command: Command/path for Cursor executable
  • VSCode Command: Command/path for VSCode executable
  • Kiro Command: Command/path for Kiro executable
  • Notifications: Toggle success/error notifications
  • Debug Mode: Enable for troubleshooting
  • Connection Tests: Test availability for each IDE separately

Commands & Hotkeys

  • Open in Cursor
  • Open in VSCode
  • Open in Kiro

Set hotkeys per command in: Settings -> Hotkeys.

Supported IDEs

You can configure command/path for each IDE:

Cursor:

/Applications/Cursor.app/Contents/Resources/app/bin/cursor

Kiro:

/Applications/Kiro.app/Contents/Resources/app/bin/code

VSCode:

/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code

If available in PATH, you can also use cursor, code, and kiro.


中文

📖 简介

这是一个 Obsidian 插件,可在多个 IDECursor、VSCode、Kiro中打开当前文件并自动跳转到当前光标位置适合笔记与外部编辑器协同工作流。

功能特性

  • 多 IDE 独立命令:分别提供 Cursor / VSCode / Kiro 打开命令
  • 按 IDE 分配快捷键:可在 Obsidian 热键设置中为每个命令绑定不同快捷键
  • 独立命令路径配置:每个 IDE 可单独配置可执行命令/路径
  • 跨平台支持:支持 Windows、macOS 和 Linux

可通过命令面板使用 Open in CursorOpen in VSCodeOpen in Kiro。 可在 Obsidian 热键设置中分别配置每个命令的快捷键。 注意:为避免与现有用户配置冲突,不提供默认快捷键。

🚀 安装方法

方法一:社区插件商店 (推荐)

  1. 打开 Obsidian 设置
  2. 进入 第三方插件 并关闭安全模式
  3. 浏览社区插件并搜索 "Open in Cursor"
  4. 安装并启用插件

方法二:手动安装

  1. GitHub Releases 下载最新版本 ZIP
  2. 解压文件到 VaultFolder/.obsidian/plugins/
  3. 重新加载 Obsidian 并在设置中启用该插件

⚙️ 设置选项

  • Cursor 命令:配置 Cursor 可执行命令/路径
  • VSCode 命令:配置 VSCode 可执行命令/路径
  • Kiro 命令:配置 Kiro 可执行命令/路径
  • 通知设置:切换成功/错误通知
  • 调试模式:启用以进行故障排除
  • 连接测试:可分别测试每个 IDE 的可用性

命令与快捷键

  • Open in Cursor
  • Open in VSCode
  • Open in Kiro

设置 -> 快捷键 中按命令分别绑定快捷键。

支持的 IDE

您可以分别为不同 IDE 配置命令/路径:

Cursor

/Applications/Cursor.app/Contents/Resources/app/bin/cursor

Kiro

/Applications/Kiro.app/Contents/Resources/app/bin/code

VSCode

/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code

如果命令已在系统 PATH 中,也可直接使用 cursorcodekiro