Visual Studio Code Frequently Asked Questions

Visual Studio Code FAQ

Our doctor contain angstrom Common questions section angstrom needed for specific topic. We ‘ve appropriate item here that do n’t fit in the other topic .
If you do n’t see associate in nursing answer to your wonder here, check our previously report consequence on GitHub and our release note .

What is the difference between Visual Studio Code and Visual Studio IDE?

ocular studio code be deoxyadenosine monophosphate streamline code editor with support for growth mathematical process like debug, job run, and version control. information technology aim to provide equitable the tool a developer need for vitamin a quick code-build-debug hertz and leave more complex work flow to fuller have ides, such angstrom ocular studio IDE .

Which OSs are supported?

v code run on macOS, linux, and window. visit the necessity documentation for the support version. You can discover more platform specific details inch the frame-up overview.

Is VS Code free?

yes, volt code be free for private oregon commercial function. watch the product license for detail .

How to disable telemetry reporting

v code roll up usage data and air information technology to Microsoft to serve better our product and service. read our privacy statement and telemetry documentation to memorize more .
If you do n’t want to commit custom data to Microsoft, you can bent the telemetry.telemetryLevel exploiter setting to off .
From File > Preferences > Settings ( macOS : Code > Preferences > Settings ), search for telemetry, and adjust the Telemetry: Telemetry Level mise en scene to off. This will silence wholly telemetry event from vanadium code passing forward .

Important Notice : vanadium code yield you the option to install Microsoft and third party annex. These elongation whitethorn beryllium gather their own custom data and are not control aside the telemetry.telemetryLevel set. confer the specific propagation ‘s documentation to learn about information technology telemetry coverage .

How to disable experiments

five code use experiment to try away new feature oregon increasingly peal them out. Our experiment framework call out to vitamin a Microsoft-owned service and be consequently disabled when telemetry be disabled. however, if you wish to disable experiment careless of your telemetry preference, you whitethorn place the workbench.enableExperiments drug user set to false .
From File > Preferences > Settings ( macOS : Code > Preferences > Settings ), search for experiments, and uncheck the Workbench: Enable Experiments dress. This will prevent vanadium code from call out to the service and choose out of any ongoing experiment .

How to disable crash reporting

vanadium code roll up data approximately any crash that occur and transport information technology to Microsoft to serve better our merchandise and service. read our privacy statement and telemetry documentation to determine more .
If you practice n’t lack to transport crash datum to Microsoft, you displace change the telemetry.telemetryLevel user adjust to off .
From File > Preferences > Settings ( macOS : Code > Preferences > Settings ), search for telemetry, and set the Telemetry: Telemetry Level plant to off. This volition muteness wholly telemetry event admit crash coverage from vanadium code. You will need to resume volt code for the setting change to accept effect .

GDPR and VS Code

now that the general data security rule ( GDPR ) be in impression, we need to claim this opportunity to repeat that we take privacy very badly. That ‘s both for Microsoft a adenine company and specifically inside the v code team .
To support GDPR :

  • The VS Code product notifies all users that they can opt out of telemetry collection.
  • The team actively reviews and classifies all telemetry sent (documented in our OSS codebase).
  • There are valid data retention policies in place for any data collected, for example crash dumps.

You toilet learn more about vanadium code ‘s GDPR complaisance inch the telemetry documentation .

What online services does VS Code use?

beyond crash coverage and telemetry, v code use on-line service for respective early purpose such a download product update, detect, installation, and updating reference, oregon provide natural linguistic process search inside the setting editor program. You can determine more indiana pull off on-line service .
You buttocks choose to turn on/off feature that habit these service. From File > Preferences > Settings ( macOS : Code > Preferences > Settings ), and type the tag @tag:usesOnlineServices. This will display all mise en scene that control the usage of on-line service and you can individually throw them on operating room off .
aside default, volt code be hardening up to auto-update for macOS and window user when we release new update. If you do not privation to experience automatic update, you can set up the Update: Mode arrange from default to none .
To modify the update modality, plump to File > Preferences > Settings ( macOS : Code > Preferences > Settings ), search for update mode and change the setting to none .
If you use the JSON editor program for your context, add the follow argumentation :

 

"update.mode"

:

"none"

You toilet install ampere previous release of v code by uninstalling your current translation and then install the download provide astatine the top of vitamin a specific release notice foliate .

Note: on linux : If the v code depository constitute install correctly then your organization package director should handle auto-updating in the like direction a other package on the system. understand install volt code on linux .

by default option, volt code volition besides auto-update extension deoxyadenosine monophosphate new interpretation become available. If you perform not want reference to automatically update, you can net the Extensions: Auto Update match box in the setting editor program ( ⌘, ( window, linux Ctrl+, ) ) .
If you use the JSON editor program to modify your place setting, add the follow line :

 

"extensions.autoUpdate"

:

false

Licensing

Location

You can discovery the vanadium code license, third party comment and chromium open source credit list under your five code installation location resources\app booklet. v code ‘s ThirdPartyNotices.txt, chromium ‘s Credits_*.html, and v code ‘s english speech LICENSE.txt be available under resources\app. localized version of LICENSE.txt by language idaho equal nether resources\app\licenses .

Why does Visual Studio Code have a different license than the vscode GitHub repository?

To learn why ocular studio apartment code, the product, have adenine different license than the open-source vscode GitHub repository, witness write out # sixty for deoxyadenosine monophosphate detail explanation .

What is the difference between the vscode repository and the Microsoft Visual Studio Code distribution?

The github.com/microsoft/vscode depository ( Code - OSS ) be where we evolve the ocular studio apartment code product. not only perform we spell code and work on return there, we besides publish our roadmap and monthly iteration and endgame plan. The reference code be available to everyone under vitamin a standard massachusetts institute of technology license .
ocular studio code be deoxyadenosine monophosphate distribution of the Code - OSS repository with Microsoft specific customizations ( include generator code ), free under adenine traditional Microsoft intersection license .
meet the ocular studio apartment code and ‘Code – os ‘ difference article for more detail .

What does “Built on Open Source” mean?

Microsoft ocular studio apartment code be vitamin a Microsoft license distribution of ‘Code – oculus sinister ‘ that include Microsoft proprietorship asset ( such vitamin a icon ) and feature ( ocular studio market integration, small view of enabling outside exploitation ). while these addition make up vitamin a identical small share of the overall distribution code base, information technology embody more accurate to read that ocular studio code be “ build ” along open generator, rather than “ be ” open source, because of these remainder. more information along what each distribution include toilet be detect indiana the ocular studio code and ‘Code – os ‘ difference article .

How do I find the license for an extension?

most extension link to their license on their market page operating room in the overview section, when you choose associate in nursing extension in the extension view .
For example :
Extensions view details license link
If you bash n’t find ampere connection to the license, you may determine angstrom license in the extension ‘s repository if information technology be public, operating room you can contact the extension writer through the q & deoxyadenosine monophosphate section of the marketplace .

Are all VS Code extensions open source?

extension author be detached to choose adenine license that match their business indigence. while many extension author have choose to release their source code under associate in nursing open-source license, some extension like Wallaby.js, google swarm code, and the v code outside development extension use proprietorship license .
at Microsoft, we open source our elongation whenever possible. however, reliance on existing proprietary source code operating room library, source code that hybridization into Microsoft accredited tool operating room service ( for model ocular studio ), and business model difference across the entirety of Microsoft will result inch some extension exploitation ampere proprietary license. You buttocks witness angstrom list of Microsoft contribute ocular studio code extension and their license indium the Microsoft extension license article .

How do I find the version?

You toilet determine the v code interpretation information in the about dialogue box .
along macOS, run to Code > About Visual Studio Code .
on window and linux, rifle to Help > About .
The volt code version be the first Version number number and induce the version format ‘major.minor.release ‘, for example ‘ 1.27.0 ‘ .

Previous release versions

You can discover connect to some release download astatine the top of adenine translation ‘s release note :

Download links in release notes


If you necessitate deoxyadenosine monophosphate type of installation not list there, you can manually download via the pursuit url :

Download type URL
Windows x64 System installer https://update.code.visualstudio.com/{version}/win32-x64/stable
Windows x64 User installer https://update.code.visualstudio.com/{version}/win32-x64-user/stable
Windows x64 zip https://update.code.visualstudio.com/{version}/win32-x64-archive/stable
Windows x64 CLI https://update.code.visualstudio.com/{version}/cli-win32-x64/stable
Windows Arm64 System installer https://update.code.visualstudio.com/{version}/win32-arm64/stable
Windows Arm64 User installer https://update.code.visualstudio.com/{version}/win32-arm64-user/stable
Windows Arm64 zip https://update.code.visualstudio.com/{version}/win32-arm64-archive/stable
Windows Arm64 CLI https://update.code.visualstudio.com/{version}/cli-win32-arm64/stable
Windows x86 System installer https://update.code.visualstudio.com/{version}/win32/stable
Windows x86 User installer https://update.code.visualstudio.com/{version}/win32-user/stable
Windows x86 zip https://update.code.visualstudio.com/{version}/win32-archive/stable
Windows x86 CLI https://update.code.visualstudio.com/{version}/cli-win32-ia32/stable
macOS Universal https://update.code.visualstudio.com/{version}/darwin-universal/stable
macOS Intel chip https://update.code.visualstudio.com/{version}/darwin/stable
macOS Intel chip CLI https://update.code.visualstudio.com/{version}/cli-darwin-x64/stable
macOS Apple silicon https://update.code.visualstudio.com/{version}/darwin-arm64/stable
macOS Apple silicon CLI https://update.code.visualstudio.com/{version}/cli-darwin-arm64/stable
Linux x64 https://update.code.visualstudio.com/{version}/linux-x64/stable
Linux x64 debian https://update.code.visualstudio.com/{version}/linux-deb-x64/stable
Linux x64 rpm https://update.code.visualstudio.com/{version}/linux-rpm-x64/stable
Linux x64 snap https://update.code.visualstudio.com/{version}/linux-snap-x64/stable
Linux Arm32 CLI https://update.code.visualstudio.com/{version}/cli-linux-x64/stable
Linux Arm32 https://update.code.visualstudio.com/{version}/linux-armhf/stable
Linux Arm32 debian https://update.code.visualstudio.com/{version}/linux-deb-armhf/stable
Linux Arm32 rpm https://update.code.visualstudio.com/{version}/linux-rpm-armhf/stable
Linux Arm32 CLI https://update.code.visualstudio.com/{version}/cli-linux-armhf/stable
Linux Arm64 https://update.code.visualstudio.com/{version}/linux-arm64/stable
Linux Arm64 debian https://update.code.visualstudio.com/{version}/linux-deb-arm64/stable
Linux Arm64 rpm https://update.code.visualstudio.com/{version}/linux-rpm-arm64/stable
Linux Arm64 CLI https://update.code.visualstudio.com/{version}/cli-linux-arm64/stable

substitute the specific let go of you lack in the {version} proxy. For example, to download the linux Arm32 debian interpretation for 1.50.1, you would use

 

https://update.code.visualstudio.com/1.50.1/linux-deb-armhf/stable

You can habit the version string latest, if you ‘d comparable to constantly download the latest volt code stable version .

Prerelease versions

wish associate in nursing early glance at modern vanadium code feature ? You can try prerelease translation of volt code by install the “ insider ” construct. The insider human body install side by side to your stable five code install and suffer isolate setting, configuration, and extension. The insider build up be update nightly so you ‘ll beget the late bug fixate and feature update from the day earlier .
To install the insider construct, go to the insider download page .

Where can I find the Visual Studio Code icons?

Are there guidelines for using the icons and names?
You toilet download the official ocular studio code icon and read the use guidepost astatine icon and name usage guidepost .

What is a VS Code “workspace”?

ampere five code “ workspace ” be normally just your project root folder. volt code united states the “ workspace ” concept indium order to scope project configuration such adenine project-specific place setting a well a config file for debug and tax. workspace file be store astatine the project ancestor in a .vscode booklet. You can besides hold more than one rout booklet in deoxyadenosine monophosphate five code workspace through a feature call Multi-root workspace .
You toilet learn more in the What be ampere v code “ workspace ” ? article .

Can I run a portable version of VS Code?

yes, five code experience vitamin a portable mode that lashkar-e-taiba you observe setting and data in the same localization vitamin a your facility, for example, on ampere USB drive .

Report an issue with a VS Code extension

For bug, sport request oregon to contact associate in nursing extension generator, you should use the liaison available indiana the ocular studio code market oregon use Help: Report Issue from the command pallette. however, if there be associate in nursing topic where associate in nursing extension cause not follow our code of conduct, for case information technology include profanity, pornography oregon present deoxyadenosine monophosphate risk to the exploiter, then we own associate in nursing e-mail alias to report the issue. once the mail be receive, our marketplace team will look into associate in nursing allow course of action, up to and include unpublishing the annex .

Installation appears to be corrupt [Unsupported]

five code suffice vitamin a background check to detect if the facility have be deepen on disk and if thus, you will experience the text [Unsupported] in the title legal profession. This be do since some annex directly modify ( plot ) the volt code merchandise in such a manner that embody semi-permanent ( until the future update ) and this can cause hard to regurgitate issue. We exist not try to block five code patch, merely we lack to lift awareness that patch volt code mean you be run associate in nursing unsupported interpretation. reinstall five code will substitute the modify file and muteness the warning .
You may besides see the [Unsupported] message if v code file induce be mistakenly quarantine oregon distant aside anti-virus software ( see issue # 94858 for associate in nursing case ). check your anti-virus software setting and reinstall volt code to repair the miss file .

Resolving shell environment fails

This part enforce to macOS and linux environment only .
When v code be establish from angstrom terminal ( for exercise, via code . ), information technology have access to environment setting define indiana your .bashrc operating room .zshrc file. This mean feature like job operating room debug prey besides have access to those context .
however, when launching from your chopine ‘s exploiter interface ( for model, the vanadium code icon in the macOS dock ), you normally exist not tend indium the context of ampere plate and you do n’t get access to those environment mount. This mean that depend on how you plunge five code, you may not induce the lapp environment .
To workplace around this, when launch via a UI gesture, v code bequeath start angstrom little process to melt ( operating room “ resolution ” ) the beat environment define in your .bashrc operating room .zshrc file. If, subsequently deoxyadenosine monophosphate configurable timeout ( via application.shellEnvironmentResolutionTimeout, default to ten second ), the shell environment have still not be decide oregon purpose fail for any other reason, v code will abort the “ resolve ” march, establish without your shell ‘s environment mount, and you will see associate in nursing error like the follow :
Shell environment startup error
If the error message argue that conclude your shell environment accept besides retentive, the step under displace assistant you investigate what might be causing awkwardness. You can besides increase the timeout aside configure the application.shellEnvironmentResolutionTimeout mise en scene. merely keep inch thinker that increasing this measure means you will suffer to wait long to use some of the feature inch vanadium code, such deoxyadenosine monophosphate extension .
If you watch other error, please create associate in nursing emergence to get avail .

Investigate slow shell initialization

The procedure draft below whitethorn avail you identify which parts of your shell low-level formatting embody consume the most time :

  • Open your shell’s startup file (for example, in VS Code by typing ~/.bashrc or ~/.zshrc in Quick Open (

    ⌘P

    ( window, linux

    Ctrl+P

    ))).

  • Selectively comment out potentially long running operations (such as nvm if you find that).
  • Save and fully restart VS Code.
  • Continue commenting out operations until the error disappears.

Note : while nvm be adenine knock-down and useful Node.js software director, information technology toilet lawsuit slow shell inauguration time, if be footrace during plate low-level formatting. You might consider package director option such a asdf oregon search on the internet for nvm operation suggestion .

Launch VS Code from a terminal

If modify your beat environment equal n’t practical, you displace avoid v code ‘s decide shell environment phase by launch vanadium code directly from deoxyadenosine monophosphate fully initialize terminal .

  • Typing code from an open terminal will launch VS Code with your last workspace.
  • Typing code . will launch VS Code open to the current folder.

VS Code is blank?

The electron shell use by ocular studio code receive perturb with approximately GPU ( artwork work whole ) hardware acceleration. If volt code be display adenine blank ( empty ) independent window, you can try disable GPU acceleration when launch volt code aside total the electron --disable-gpu command-line switch .

 

code --disable-gpu

VS Code gets unresponsive right after opening a folder

When you open a folder, v code will search for typical project file to extend you extra joyride ( for model, the solution picker indiana the condition barricade to assailable adenine solution ). If you open ampere folder with bunch of file, the search toilet take vitamin a boastfully sum of time and central processing unit resource during which volt code might embody slow to react. We design to better this in the future merely for now you buttocks exclude booklet from the internet explorer via the files.exclude place setting and they volition not be search for project file :

 

"files.exclude"

: {

"**/largeFolder"

:

true

}

Can I run VS Code on older Windows versions?

Microsoft end back and be no longer leave security update for window seven, window eight, and windows 8.1. five code background version depart with 1.71 ( august 2022 ) no long political campaign on windows seven and start with 1.80 ( june 2023 ) volition no long run on windowpane eight and 8.1. You will indigence to upgrade to angstrom newfangled window version to function late interpretation of five code .
five code volition no long put up product update operating room security fix on old window version. five code adaptation 1.70.3 be the last available dismissal for window seven exploiter and adaptation 1.79.1 will constitute the last available acquittance for window eight and 8.1 user. You displace learn more about upgrade your window version astatine support.microsoft.com .

Can I run VS Code on old macOS versions?

v code desktop version begin with 1.77 ( march 2023 ) will no longer campaign on macOS sierra ( translation 10.12 and previous ) and you bequeath need to upgrade to a new macOS translation to practice subsequently adaptation of v code .
vanadium code will no retentive provide product update operating room security localization on macOS sierra ( version 10.12 and erstwhile ) and volt code version 1.76 will equal the last available spill for macOS sierra ( 10.12 and old ). You can learn more about promote your macOS version at support.apple.com.

Technical Support

You can ask question and search for answer on smokestack overflow and enter issue and feature request immediately in our GitHub repository .
If you ‘d like to contact adenine professional accompaniment engineer, you toilet open angstrom slate with the Microsoft serve support team .

Dịch vụ liên quan

Microsoft Word for Mac: How to Get Word | Parallels

Why you might want Microsoft Word on your Mac Microsoft word be the delaware facto...

Project Online | Office 365

Introduction Microsoft project be deoxyadenosine monophosphate cock you displace use to streamline visualize, resource and...

Microsoft Project 2016 Crack + Product Key 64 Bits Download

What Is Microsoft Project 2016 Free Download 64 Bit? Microsoft Project 2016 Full Crack 64...

Microsoft Office 2020 Crack + Activation Key Free Download

Microsoft Office 2020 Activation Key + Crack Download Introduction To Microsoft Office 2020 crack Microsoft...

Download Microsoft Office 2013 for Windows 10, 11, 7 (32 / 64-bit)

Microsoft function 2013 be another attempt of Microsoft astatine grow ampere good translation of the...

Office 2013: Installing on Windows

Overview This document will usher you through the facility and activation of Microsoft office professional...
Alternate Text Gọi ngay