Comando code/cursor de Cursor

Cursor es un editor de código moderno basado en Visual Studio Code (VS Code), por lo que hereda las potentes funciones de VS Code, como elcodecomando que se presenta en este artículo.

En Visual Studio Code,codeocursorel comando es una herramienta de línea de comandos que se utiliza para abrir rápidamente VS Code y realizar algunas operaciones relacionadas con el código.

El comando `code` puede ayudar directamente a los desarrolladores a iniciar VS Code o realizar tareas específicas desde la terminal o el símbolo del sistema.

La forma más común es usarcodeocursorel comando para abrir un directorio de archivos directamente desde la línea de comandos; para ello, primero debe instalar el comando `code`.

Cursor admite establecer el comando de inicio de terminal comocodeo `cursor`, para iniciar rápidamente el editor; si ya tiene VS Code instalado localmente,codeel comando generalmente se usa en VS Code; Cursor utiliza elcursorcomando.

Habilitar el comando `code` de Cursor es muy sencillo: primero abra la paleta de comandos:

  • Atajo de teclado en macOS:⇧⌘P(command + shift + p)
  • Atajo de teclado en Windows/Linux:Ctrl + Shift + P

Busque 'install' >shell command:

Luego seleccioneInstalar el comando `cursor` en PATH - Shell Command: Install 'cursor' command in PATHDe este modo se agrega a la ruta PATH del sistema lacursorreferencia del comando.

Desde la línea de comandos podemos abrir archivos, instalar extensiones, cambiar el idioma de visualización e incluso ver información de diagnóstico.

Paracursor --versionver la información de versión:

# cursor --version
0.45.14
906121b8c0bdf041c14a15dac228e66ab5505260
arm64

A continuación se muestran algunas opciones comunes de línea de comandos, que se pueden consultar mediante elcursor --helpcomando:

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.

Podemos usar en la línea de comandoscursor .el comando para abrir la carpeta en Cursor:

Comando Descripción
code <路径> Abrir archivo o carpeta
cursor . Abrir el directorio actual como espacio de trabajo
cursor --new-window Abrir en una ventana nueva
cursor --diff Comparar el contenido de dos archivos
cursor --wait Esperar a que la ventana se cierre antes de volver a la terminal
cursor --disable-extensions Ejecutar VS Code con todas las extensiones deshabilitadas
cursor --install-extension <扩展名> Instalar la extensión especificada
cursor --list-extensions Listar todas las extensiones instaladas
cursor --uninstall-extension <扩展名> Desinstalar la extensión especificada
Otras extensiones