Команда Cursor code/cursor
Cursor — современный редактор кода на основе Visual Studio Code (VS Code), поэтому он наследует мощные возможности VS Code, такие как те, о которых пойдёт речь в этой статье.codeкоманда.
В Visual Studio Code,codeилиcursorКоманда — это инструмент командной строки, используемый для быстрого открытия VS Code и выполнения некоторых операций, связанных с кодом.
Команда code напрямую помогает разработчикам запускать VS Code из терминала или командной строки, а также решать определённые задачи.
Самый распространённый способ — использоватьcodeилиcursorкоманду, чтобы напрямую открыть каталог файлов из командной строки; в этом случае сначала нужно установить команду code.
Cursor поддерживает настройку команды запуска терминала наcodeили cursor, чтобы быстро запускать редактор. Если VS Code уже установлен локально,codeкоманды обычно используются в VS Code, Cursor используетcursorкоманду.
Включить команду code в Cursor очень просто. Сначала откройте палитру команд:
- Системное сочетание клавиш macOS:⇧⌘P(command + shift + p)
- Сочетания клавиш Windows/Linux:Ctrl + Shift + P
Поиск и установка > команда оболочки:

Затем выберитеInstall 'cursor' command in PATH - Shell Command: Install 'cursor' command in PATHЭто добавляет его в системный PATH.cursorСсылки на команды.
Мы можем открывать файлы, устанавливать расширения, изменять язык интерфейса и даже просматривать диагностическую информацию через командную строку.
С помощьюcursor --versionПросмотреть информацию о версии:
# cursor --version 0.45.14 906121b8c0bdf041c14a15dac228e66ab5505260 arm64
Ниже приведены некоторые часто используемые параметры командной строки, которые можно просмотреть с помощьюcursor --helpПросмотреть команду:
Cursor 0.45.14
Usage: cursor [options][paths...]
To read from stdin, append '-' (e.g. 'ps aux | grep code | cursor -')
Options
-d --diff <file> <file> Compare two files with each
other.
-m --merge <path1> <path2> <base> <result> Perform a three-way merge by
providing paths for two modified
versions of a file, the common
origin of both modified versions
and the output file to save merge
results.
-a --add <folder> Add folder(s) to the last active
window.
-g --goto <file:line[:character]> Open a file at the path on the
specified line and character
position.
-n --new-window Force to open a new window.
-r --reuse-window Force to open a file or folder in
an already opened window.
-w --wait Wait for the files to be closed
before returning.
--locale <locale> The locale to use (e.g. en-US or
zh-TW).
--user-data-dir <dir> Specifies the directory that user
data is kept in. Can be used to
open multiple distinct instances
of Code.
--profile <profileName> Opens the provided folder or
workspace with the given profile
and associates the profile with
the workspace. If the profile
does not exist, a new empty one
is created.
-h --help Print usage.
Мы можем использовать в командной строкеcursor .команду для открытия папки в Cursor:

| Команда | Описание функции |
|---|---|
code <路径> |
Открыть файл или папку |
cursor . |
Открыть текущий каталог как рабочую область |
cursor --new-window |
Открыть в новом окне |
cursor --diff |
Сравнить содержимое двух файлов |
cursor --wait |
Ждать закрытия окна перед возвратом в терминал |
cursor --disable-extensions |
Запустить VS Code со всеми отключёнными расширениями |
cursor --install-extension <扩展名> |
Установить указанное расширение |
cursor --list-extensions |
Показать все установленные расширения |
cursor --uninstall-extension <扩展名> |
Удалить указанное расширение |