Команда 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 <扩展名> Удалить указанное расширение
Другие расширения