Commande code/cursor de Cursor
Cursor is a modern code editor based on Visual Studio Code (VS Code), so it inherits the powerful features of VS Code, such as those to be introduced in this article.codecommande.
In Visual Studio Code,codeoucursorLa commande est un outil en ligne de commande utilisé pour ouvrir rapidement VS Code et effectuer certaines opérations liées au code.
La commande code aide directement les développeurs à lancer VS Code depuis le terminal ou l’invite de commandes, ou à gérer des tâches spécifiques.
The most common way is to usecodeoucursorLa commande pour ouvrir directement un répertoire de fichiers depuis la ligne de commande ; dans ce cas, vous devez d’abord installer la commande code.
Cursor supports setting the terminal startup command tocodeou cursor, pour lancer rapidement l’éditeur. Si VS Code est déjà installé localement,codeLes commandes sont généralement utilisées dans VS Code, Cursor utilisecursorcommande.
Activer la commande code de Cursor est très simple. Tout d’abord, ouvrez la palette de commandes :
- macOS system shortcut:⇧⌘P(command + shift + p)
- Windows/Linux Shortcuts:Ctrl + Shift + P
Rechercher et installer >commande shell:

Ensuite, sélectionnezInstall 'cursor' command in PATH - Shell Command: Install 'cursor' command in PATHCela l'ajoute au PATH du système.cursorRéférences des commandes.
Nous pouvons ouvrir des fichiers, installer des extensions, modifier la langue d'affichage et même consulter des informations de diagnostic via la ligne de commande.
Viacursor --versionAfficher les informations de version :
# cursor --version 0.45.14 906121b8c0bdf041c14a15dac228e66ab5505260 arm64
Voici quelques options de ligne de commande couramment utilisées, qui peuvent être utilisées via la commandecursor --helpVoir la commande :
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.
Nous pouvons l'utiliser dans la ligne de commande avec la commandecursor .pour ouvrir un dossier dans Cursor :

| Commande | Description de la fonctionnalité |
|---|---|
code <路径> |
Ouvrir un fichier ou un dossier |
cursor . |
Ouvrir le répertoire actuel comme espace de travail |
cursor --new-window |
Ouvrir dans une nouvelle fenêtre |
cursor --diff |
Comparer le contenu de deux fichiers |
cursor --wait |
Attendre la fermeture de la fenêtre avant de revenir au terminal |
cursor --disable-extensions |
Exécuter VS Code avec toutes les extensions désactivées |
cursor --install-extension <扩展名> |
Installer l'extension spécifiée |
cursor --list-extensions |
Lister toutes les extensions installées |
cursor --uninstall-extension <扩展名> |
Désinstaller l'extension spécifiée |