How To Enable Cli In Call Settings
Command Line Interface (CLI)
Visual Studio Code has a powerful command-line interface built-in that lets yous command how y'all launch the editor. Y'all tin open up files, install extensions, change the display language, and output diagnostics through command-line options (switches).
If yous are looking for how to run control-line tools inside VS Code, encounter the Integrated Terminal.
Control line assist
To get an overview of the VS Code command-line interface, open up a terminal or control prompt and blazon code --help. You will see the version, usage example, and list of command line options.
Launching from command line
Yous can launch VS Code from the command line to quickly open a file, folder, or project. Typically, you lot open VS Lawmaking inside the context of a binder. To do this, from an open concluding or command prompt, navigate to your project folder and type lawmaking .:
Annotation: Users on macOS must commencement run a command (Shell Command: Install 'lawmaking' control in PATH) to add VS Lawmaking executable to the PATH environment variable. Read the macOS setup guide for help.
Windows and Linux installations should add the VS Code binaries location to your organization path. If this isn't the case, y'all can manually add the location to the Path surround variable ($PATH on Linux). For case, on Windows, VS Code is installed under AppData\Local\Programs\Microsoft VS Lawmaking\bin. To review platform-specific setup instructions, see Setup.
Insiders: If you are using the VS Lawmaking Insiders preview, you launch your Insiders build with
code-insiders.
Cadre CLI options
Here are optional arguments you can use when starting VS Code at the command line via code:
| Argument | Description |
|---|---|
-h or --assistance | Print usage |
-v or --version | Print VS Code version (for case, 1.22.two), GitHub commit ID, and architecture (for example, x64). |
-northward or --new-window | Opens a new session of VS Code instead of restoring the previous session (default). |
-r or --reuse-window | Forces opening a file or binder in the last active window. |
-g or --goto | When used with file:line[:character], opens a file at a specific line and optional character position. This argument is provided since some operating systems permit : in a file proper name. |
-d or --diff | Open up a file difference editor. Requires two file paths as arguments. |
-w or --wait | Wait for the files to be closed before returning. |
--locale <locale> | Set the display language (locale) for the VS Code session. (for instance, en-US or zh-TW) |
Opening Files and Folders
Sometimes you will desire to open or create a file. If the specified file does not exist, VS Code will create them for you along with any new intermediate folders:
code index.html style.css documentation \r eadme.physician For both files and folders, you lot can use accented or relative paths. Relative paths are relative to the current directory of the control prompt where you run code.
If y'all specify more than ane file at the command line, VS Lawmaking will open only a unmarried case.
If yous specify more ane folder at the command line, VS Code will create a Multi-root Workspace including each binder.
| Argument | Description |
|---|---|
file | Name of a file to open. If the file doesn't be, information technology volition exist created and marked as edited. You can specify multiple files by separating each file name with a space. |
file:line[:graphic symbol] | Used with the -g argument. Proper noun of a file to open at the specified line and optional character position. You can specify multiple files in this mode, but you must utilise the -g argument (once) before using the file:line[:character] specifier. |
binder | Proper name of a folder to open up. Y'all tin can specify multiple folders and a new Multi-root Workspace is created. |
Working with extensions
You can install and manage VS Code extensions from the control line.
| Argument | Description |
|---|---|
--install-extension <ext> | Install an extension. Provide the full extension proper name publisher.extension as an argument. Use --force argument to avoid prompts. |
--uninstall-extension <ext> | Uninstall an extension. Provide the full extension name publisher.extension as an statement. |
--disable-extensions | Disable all installed extensions. Extensions will yet exist visible in the Disabled section of the Extensions view but they will never be activated. |
--list-extensions | Listing the installed extensions. |
--bear witness-versions | Evidence versions of installed extensions, when using --list-extensions |
--enable-proposed-api <ext> | Enables proposed api features for an extension. Provide the total extension name publisher.extension as an argument. |
Avant-garde CLI options
In that location are several CLI options that aid with reproducing errors and advanced setup.
| Argument | Description |
|---|---|
--extensions-dir <dir> | Set the root path for extensions. Has no effect in Portable Fashion. |
--user-information-dir <dir> | Specifies the directory that user information is kept in, useful when running every bit root. Has no effect in Portable Mode. |
-s, --status | Impress process usage and diagnostics information. |
-p, --performance | Start with the Developer: Startup Performance command enabled. |
--disable-gpu | Disable GPU hardware dispatch. |
--verbose | Print verbose output (implies --wait). |
--prof-startup | Run CPU profiler during startup. |
--upload-logs | Uploads logs from electric current session to a secure endpoint. |
| Multi-root | |
--add together <dir> | Add folder(s) to the last active window for a multi-root workspace. |
Opening VS Code with URLs
You can as well open up projects and files using the platform's URL handling mechanism. Use the following URL formats to:
Open a project
vscode://file/{full path to project}/ vscode://file/c:/myProject/ Open up a file
vscode://file/{full path to file} vscode://file/c:/myProject/package.json Open up a file to line and column
vscode://file/{total path to file}:line:column vscode://file/c:/myProject/package.json:v:10 You lot tin can apply the URL in applications such equally browsers or file explorers that can parse and redirect the URL. For example, on Windows, you could pass a vscode:// URL directly to the Windows Explorer or to the command line equally offset vscode://{full path to file}.
Annotation: If you are using VS Code Insiders builds, the URL prefix is
vscode-insiders://.
Next steps
Read on to detect out well-nigh:
- Integrated Terminal - Run control-line tools from inside VS Lawmaking.
- Basic Editing - Larn the basics of the VS Code editor.
- Code Navigation - VS Lawmaking lets you quickly sympathize and move through your source lawmaking.
Mutual questions
'code' is non recognized as an internal or external control
Your Os cannot find the VS Code binary code on its path. The VS Lawmaking Windows and Linux installations should take installed VS Lawmaking on your path. Try uninstalling and reinstalling VS Code. If code is however not found, consult the platform-specific setup topics for Windows and Linux.
On macOS, you need to manually run the Crush Command: Install 'lawmaking' command in PATH control (available through the Command Palette ⇧⌘P (Windows, Linux Ctrl+Shift+P)). Consult the macOS specific setup topic for details.
How exercise I get access to a command line (terminal) from inside VS Code?
VS Code has an Integrated Concluding where you can run control-line tools from inside VS Code.
Can I specify the settings location for VS Lawmaking in order to take a portable version?
Not straight through the command line, but VS Code has a Portable Mode, which lets you continue settings and data in the same location every bit your installation, for instance, on a USB drive.
How To Enable Cli In Call Settings,
Source: https://code.visualstudio.com/docs/editor/command-line
Posted by: sellarsmoging.blogspot.com

0 Response to "How To Enable Cli In Call Settings"
Post a Comment