Visual studio code là gì? tính năng nổi bật của visual studio code

     

Our docs contain a Common questions section as needed for specific topics. We"ve captured items here that don"t fit in the other topics.

Bạn đang xem: Visual studio code là gì? tính năng nổi bật của visual studio code

If you don"t see an answer lớn your question here, kiểm tra our previously reported issues on GitHub và our release notes.

What is the difference between Visual Studio bdskingland.com và Visual Studio IDE?

Visual Studio bdskingland.com is a streamlined bdskingland.com editor with tư vấn for development operations like debugging, task running, và version control. It aims lớn provide just the tools a developer needs for a quick bdskingland.com-build-debug cycle và leaves more complex workflows khổng lồ fuller featured IDEs, such as Visual Studio IDE.

Which OSs are supported?

VS bdskingland.com runs on macOS, Linux, and Windows. See the Requirements documentation for the supported versions. You can find more platform specific details in the cài đặt overview.

Is VS bdskingland.com free?

Yes, VS bdskingland.com is không tính tiền for private or commercial use. See the product license for details.

How to lớn disable telemetry reporting

VS bdskingland.com collects usage data và sends it to lớn Microsoft to lớn help improve our products và services. Read our privacy statement & telemetry documentation to lớn learn more.

If you don"t want to lớn send usage data lớn Microsoft, you can phối the telemetry.telemetryLevel user setting lớn off.

From File > Preferences > Settings (macOS: bdskingland.com > Preferences > Settings), search for telemetry, & set the Telemetry: Telemetry Level setting lớn off. This will silence all telemetry events from VS bdskingland.com going forward.

Important Notice: VS bdskingland.com gives you the option khổng lồ install Microsoft and third các buổi tiệc nhỏ extensions. These extensions may be collecting their own usage data & are not controlled by the telemetry.telemetryLevel setting. Consult the specific extension"s documentation khổng lồ learn about its telemetry reporting.

How to disable experiments

VS bdskingland.com uses experiments khổng lồ try out new features or progressively roll them out. Our experimentation framework calls out to lớn a Microsoft-owned service và is therefore disabled when telemetry is disabled. However, if you want khổng lồ disable experiments regardless of your telemetry preferences, you may mix the workbench.enableExperiments user setting lớn false.

From File > Preferences > Settings (macOS: bdskingland.com > Preferences > Settings), search for experiments, và uncheck the Workbench: Enable Experiments setting. This will prevent VS bdskingland.com from calling out lớn the service và opt out of any ongoing experiments.

How to disable crash reporting

VS bdskingland.com collects data about any crashes that occur and sends it to lớn Microsoft khổng lồ help improve our products & services. Read our privacy statement & telemetry documentation to learn more.

If you don"t want to send crash data khổng lồ Microsoft, you can change the enable-crash-reporter runtime argument khổng lồ false

Open the Command Palette (⇧⌘P (Windows, Linux Ctrl+Shift+P)).Run the Preferences: Configure Runtime Arguments command.This command will open a argv.json tệp tin to configure runtime arguments.Edit "enable-crash-reporter": false.Restart VS bdskingland.com.

GDPR & VS bdskingland.com

Now that the General Data Protection Regulation (GDPR) is in effect, we want khổng lồ take this opportunity to reiterate that we take privacy very seriously. That"s both for Microsoft as a company and specifically within the VS bdskingland.com team.

To tư vấn GDPR:

The VS bdskingland.com product notifies all users that they can opt out of telemetry collection.There are valid data retention policies in place for any data collected, for example crash dumps.

You can learn more about VS bdskingland.com"s GDPR compliance in the telemetry documentation.

What online services does VS bdskingland.com use?

Beyond crash reporting & telemetry, VS bdskingland.com uses online services for various other purposes such as downloading product updates, finding, installing, and updating extensions, or providing Natural Language search within the Settings editor. You can learn more in Managing online services.

You can choose khổng lồ turn on/off features that use these services. From File > Preferences > Settings (macOS: bdskingland.com > Preferences > Settings), và type the tag
tag:usesOnlineServices. This will display all settings that control the usage of online services và you can individually switch them on or off.

How do I opt out of VS bdskingland.com auto-updates?

By default, VS bdskingland.com is phối up to lớn auto-update for macOS và Windows users when we release new updates. If you vị not want to get automatic updates, you can phối the Update: Mode setting from default to none.

To modify the update mode, go khổng lồ File > Preferences > Settings (macOS: bdskingland.com > Preferences > Settings), search for update mode & change the setting to lớn none.

If you use the JSON editor for your settings, add the following line:

"update.mode": "none"You can install a previous release of VS bdskingland.com by uninstalling your current version and then installing the tải về provided at the đứng top of a specific release notes page.

Note: On Linux: If the VS bdskingland.com repository was installed correctly then your system package manager should handle auto-updating in the same way as other packages on the system. See Installing VS bdskingland.com on Linux.

Opt out of extension updates

By default, VS bdskingland.com will also auto-update extensions as new versions become available. If you do not want extensions khổng lồ automatically update, you can clear the Extensions: tự động Update kiểm tra box in the Settings editor (⌘, (Windows, Linux Ctrl+,)).

If you use the JSON editor khổng lồ modify your settings, showroom the following line:

"extensions.autoUpdate": false

Licensing

Location

You can find the VS bdskingland.com licenses, third buổi tiệc ngọt notices và Chromium xuất hiện Source credit danh mục under your VS bdskingland.com installation location resourcesapp folder. VS bdskingland.com"s ThirdPartyNotices.txt, Chromium"s Credits_*.html, & VS bdskingland.com"s English language LICENSE.txt are available under resourcesapp. Localized versions of LICENSE.txt by language ID are under resourcesapplicenses.

Why does Visual Studio bdskingland.com have a different license than the vsbdskingland.com GitHub repository?

To learn why Visual Studio bdskingland.com, the product, has a different license than the open-source vsbdskingland.com GitHub repository, see issue #60 for a detailed explanation.

What is the difference between the vsbdskingland.com repository & the Microsoft Visual Studio bdskingland.com distribution?

The github.com/microsoft/vsbdskingland.com repository (bdskingland.com - OSS) is where we develop the Visual Studio bdskingland.com product. Not only bởi vì we write bdskingland.com and work on issues there, we also publish our roadmap & monthly iteration and endgame plans. The source bdskingland.com is available to everyone under a standard MIT license.

Visual Studio bdskingland.com is a distribution of the bdskingland.com - OSS repository with Microsoft specific customizations (including source bdskingland.com), released under a traditional Microsoft hàng hóa license.

See the Visual Studio bdskingland.com & "bdskingland.com - OSS" Differences article for more details.

What does "Built on xuất hiện Source" mean?

Microsoft Visual Studio bdskingland.com is a Microsoft licensed distribution of "bdskingland.com - OSS" that includes Microsoft proprietary assets (such as icons) và features (Visual Studio Marketplace integration, small aspects of enabling Remote Development). While these additions trang điểm a very small percentage of the overall distribution bdskingland.com base, it is more accurate lớn say that Visual Studio bdskingland.com is "built" on mở cửa source, rather than "is" xuất hiện source, because of these differences. More information on what each distribution includes can be found in the Visual Studio bdskingland.com & "bdskingland.com - OSS" Differences article.

How do I find the license for an extension?

Most extensions liên kết to their license on their Marketplace page or in the overview section, when you select an extension in the Extensions view.

Xem thêm: Đêm Trong Căn Nhà Hoang Full (2008), Phim Kinh Dị Hài

For example:

*

If you don"t find a links to the license, you may find a license in the extension"s repository if it is public, or you can contact the extension tác giả through the Q và A section of the Marketplace.

Are all VS bdskingland.com extensions mở cửa source?

Extension authors are không tính phí to choose a license that fits their business needs. While many extension authors have opted khổng lồ release their source bdskingland.com under an open-source license, some extensions like Wallaby.js, Google Cloud bdskingland.com, and the VS bdskingland.com Remote Development extensions use proprietary licenses.

At Microsoft, we xuất hiện source our extensions whenever possible. However, reliance on existing proprietary source bdskingland.com or libraries, source bdskingland.com that crosses into Microsoft licensed tools or services (for example Visual Studio), and business mã sản phẩm differences across the entirety of Microsoft will result in some extensions using a proprietary license. You can find a danh mục of Microsoft contributed Visual Studio bdskingland.com extensions và their licenses in the Microsoft Extension Licenses article.

How vị I find the version?

You can find the VS bdskingland.com version information in the About dialog box.

On macOS, go khổng lồ bdskingland.com > About Visual Studio bdskingland.com.

On Windows và Linux, go lớn Help > About.

The VS bdskingland.com version is the first Version number listed and has the version format "major.minor.release", for example "1.27.0".

Previous release versions

You can find liên kết to some release downloads at the top of a version"s release notes:

*

If you need a type of installation not listed there, you can manually tải về via the following URLs:

Download typeURL
Windows 64 bit System installerhttps://update.bdskingland.com/version/win32-x64/stable
Windows 64 bit User installerhttps://update.bdskingland.com/version/win32-x64-user/stable
Windows 64 bit ziphttps://update.bdskingland.com/version/win32-x64-archive/stable
Windows 64 bit ARM System installerhttps://update.bdskingland.com/version/win32-arm64/stable
Windows 64 bit ARM User installerhttps://update.bdskingland.com/version/win32-arm64-user/stable
Windows 64 bit ARM ziphttps://update.bdskingland.com/version/win32-arm64-archive/stable
Windows 32 bit System installerhttps://update.bdskingland.com/version/win32/stable
Windows 32 bit User installerhttps://update.bdskingland.com/version/win32-user/stable
Windows 32 bit ziphttps://update.bdskingland.com/version/win32-archive/stable
macOShttps://update.bdskingland.com/version/darwin/stable
Linux 64 bithttps://update.bdskingland.com/version/linux-x64/stable
Linux 64 bit debianhttps://update.bdskingland.com/version/linux-deb-x64/stable
Linux 64 bit rpmhttps://update.bdskingland.com/version/linux-rpm-x64/stable
Linux 64 bit snaphttps://update.bdskingland.com/version/linux-snap-x64/stable
Linux ARMhttps://update.bdskingland.com/version/linux-armhf/stable
Linux ARM debianhttps://update.bdskingland.com/version/linux-deb-armhf/stable
Linux ARM rpmhttps://update.bdskingland.com/version/linux-rpm-armhf/stable
Linux 64 bit ARMhttps://update.bdskingland.com/version/linux-arm64/stable
Linux 64 bit ARM debianhttps://update.bdskingland.com/version/linux-deb-arm64/stable
Linux 64 bit ARM rpmhttps://update.bdskingland.com/version/linux-rpm-arm64/stable

Substitute the specific release you want in the version placeholder. For example, to download the Linux ARM debian version for 1.50.1, you would use

https://update.bdskingland.com/1.50.1/linux-deb-armhf/stableYou can use the version string latest, if you"d like to always download the latest VS bdskingland.com stable version.

Prerelease versions

Want an early peek at new VS bdskingland.com features? You can try prerelease versions of VS bdskingland.com by installing the "Insiders" build. The Insiders build installs side by side lớn your stable VS bdskingland.com install & has isolated settings, configurations, and extensions. The Insiders build is updated nightly so you"ll get the latest bug fixes và feature updates from the day before.

To install the Insiders build, go to the Insiders tải về page.

Where can I find the Visual Studio bdskingland.com icons?

Are there guidelines for using the icons và names?

You can download the official Visual Studio bdskingland.com icons & read the usage guidelines at Icons và names usage guidelines.

What is a VS bdskingland.com "workspace"?

A VS bdskingland.com "workspace" is usually just your project root folder. VS bdskingland.com uses the "workspace" concept in order to scope project configurations such as project-specific settings as well as config files for debugging và tasks. Workspace files are stored at the project root in a .vsbdskingland.com folder. You can also have more than one root thư mục in a VS bdskingland.com workspace through a feature called Multi-root workspaces.

You can learn more in the What is a VS bdskingland.com "workspace"? article.

Can I run a portable version of VS bdskingland.com?

Yes, VS bdskingland.com has a Portable Mode that lets you keep settings and data in the same location as your installation, for example, on a USB drive.

Report an issue with a VS bdskingland.com extension

For bugs, feature requests or to contact an extension author, you should use the link available in the Visual Studio bdskingland.com Marketplace or use Help: Report Issue from the Command Palette. However, if there is an issue where an extension does not follow our bdskingland.com of conduct, for example it includes profanity, pornography or presents a risk to the user, then we have an email alias lớn report the issue. Once the mail is received, our Marketplace team will look into an appropriate course of action, up to và including unpublishing the extension.

Installation appears to be corrupt

VS bdskingland.com does a background check to detect if the installation has been changed on disk and if so, you will see the text in the title bar. This is done since some extensions directly modify (patch) the VS bdskingland.com hàng hóa in such a way that is semi-permanent (until the next update) and this can cause hard to reproduce issues. We are not trying lớn block VS bdskingland.com patching, but we want lớn raise awareness that patching VS bdskingland.com means you are running an unsupported version. Reinstalling VS bdskingland.com will replace the modified files & silence the warning.

You may also see the message if VS bdskingland.com files have been mistakenly quarantined or removed by anti-virus software (see issue #94858 for an example). Kiểm tra your anti-virus software settings & reinstall VS bdskingland.com lớn repair the missing files.

Resolving shell environment fails

This section applies lớn macOS và Linux environments only.

When VS bdskingland.com is launched from a terminal (for example, via bdskingland.com .), it has access khổng lồ environment settings defined in your .bashrc or .zshrc files. This means features lượt thích tasks or debug targets also have access to those settings.

However, when launching from your platform"s user interface (for example, the VS bdskingland.com icon in the macOS dock), you normally are not running in the context of a shell and you don"t have access khổng lồ those environment settings. This means that depending on how you launch VS bdskingland.com, you may not have the same environment.

To work around this, when launched via a UI gesture, VS bdskingland.com will start a small process lớn run (or "resolve") the shell environment defined in your .bashrc or .zshrc files. If, after 10 seconds, the shell environment has still not been resolved or resolving failed for any other reason, VS bdskingland.com will abort the "resolve" process, launch without your shell"s environment settings, và you will see an error lượt thích the following:

*

If the error message indicates that resolving your shell environment took too long, the steps below can help you investigate what might be causing slowness.

If you see other errors, please create an issue to lớn get help.

Investigate slow shell initialization

The process outlined below may help you identify which parts of your shell initialization are taking the most time:

Open your shell"s startup file (for example, in VS bdskingland.com by typing ~/.bashrc or ~/.zshrc in Quick xuất hiện (⌘P (Windows, Linux Ctrl+P))).Selectively bình luận out potentially long running operations (such as nvm if you find that).Save and fully restart VS bdskingland.com.Continue commenting out operations until the error disappears.

Note: While nvm is a powerful và useful Node.js package manager, it can cause slow shell startup times, if being run during shell initialization. You might consider package manager alternatives such as asdf or tìm kiếm on the mạng internet for nvm performance suggestions.

Launch VS bdskingland.com from a terminal

If modifying your shell environment isn"t practical, you can avoid VS bdskingland.com"s resolving shell environment phase by launching VS bdskingland.com directly from a fully initialized terminal.

Typing bdskingland.com from an open terminal will launch VS bdskingland.com with your last workspace.Typing bdskingland.com . Will launch VS bdskingland.com open to the current folder.

VS bdskingland.com is blank?

The Electron shell used by Visual Studio bdskingland.com has trouble with some GPU (graphics processing unit) hardware acceleration. If VS bdskingland.com is displaying a blank (empty) main window, you can try disabling GPU acceleration when launching VS bdskingland.com by adding the Electron --disable-gpu command-line switch.

bdskingland.com --disable-gpu

VS bdskingland.com gets unresponsive right after opening a folder

When you mở cửa a folder, VS bdskingland.com will tìm kiếm for typical project files lớn offer you additional tooling (for example, the solution picker in the Status bar to xuất hiện a solution). If you xuất hiện a thư mục with lots of files, the search can take a large amount of time and CPU resources during which VS bdskingland.com might be slow khổng lồ respond. We plan to improve this in the future but for now you can exclude folders from the explorer via the files.exclude setting and they will not be searched for project files:

"files.exclude": "**/largeFolder": true

Technical Support

You can ask questions and search for answers on Stack Overflow & enter issues và feature requests directly in our GitHub repository.

If you"d lượt thích to liên hệ a professional support engineer, you can xuất hiện a ticket with the Microsoft assisted support team.