What is VSCode?

VSCodeVisual Studio Code (Full name: Visual Studio Code) is a free cross-platform source Code editor developed by Microsoft. The software supports syntax highlighting, code completion, code refactoring, definition viewing, and built-in command line tools andGitVersion control system. Users can change themes and keyboard shortcuts for personalization, and can install extensions through the built-in extension store to extend the functionality of the software. VSCodeDefault support for a wide range of programming languages, includingJavaScript,TypeScript,CSS andHTML; Additional support can also be downloadedPython,C/C++,JavaGoIncluding other languages.VSCodeAlso supports debuggingNode.jsThe program.

VSCodeMultiple directories can be opened at the same time and information can be saved in the workspace for reuse. As a cross-platform editor,VSCodeAllows the user to change the code page, newline, and programming language of the file.

Download and install VSCode

  1. Windows. Go to VSCode’s official website to download it.
  2. Linux. Installing VSCode on Linux is slow. You can use the following methods:
  • Download VSCode from domestic sources
  • Unzip the package and move it tousr/localDirectory:sudo mv VSCode-linux-x64 /usr/local/
  • Obtain run permission:sudo chmod +x /usr/local/VSCode-linux-x64/code
  • Install VSCode(== note that only normal user permissions ==):/usr/local/VSCode-linux-x64/code
  • Create soft links:sudo ln -s /usr/local/VSCode-linux-x64/code /usr/local/bin/vscode, and then input from the terminal at any locationvscodeStart the software

VSCode plug-in collection

Beautiful and kind

1 CodeSnap

CodeSnapCan easily generate high resolution, beautiful code pictures

The way to use it is simple:

  1. Use the command to call up Codesnap
  2. Copy the code to be part of the output
  3. Save the image locally

2 :emojisense:

:emojisense:You can output emoticons for MarkDown documents or command lines to make programming more fun

Just copy your favorite tags from the Emoji Collection. For example, I added emojis to the command line during the training process of the dataset.

3 Marquee

MarqueeThe programming home screen can be modified to be more practical or aesthetically pleasing. With this extension, you can watch news reports, weather! In addition, Marquee allows users to add items to their personal to-do lists, as well as some drop-in boards for quick notes. Some small but useful plug-in features.

4 Material Theme

Material ThemeInstall different themes for VScode, allowing you to customize the look and feel of the entire editor to your liking.

Here is my personal FireFly Pro theme.

5 Bookmarks

BookmarksAllows you to bookmark code in your workspace for specific lines of different files.

6 Bracket Pair Colorizer

Bracket Pair ColorizerAdd different colors to the brackets to make it easier to distinguish between different blocks.

7 vscode-icons

vscode-iconsChange the visual studio code file to a better looking icon.

Programming classes (front end)

1 Vetur

VeturSyntax highlighting, intellisense, and more for Vue projects.

2 Auto Close Tag

Auto Close TagAutomatically close HTML/XML tags.

3 Auto Rename Tag

Auto Rename TagAutomatically renames HTML/XML tags.

4 formate: CSS/LESS/SCSS formatter

formate: CSS/LESS/SCSS formatterFormat CSS/LESS/SCSS for readability.

5 Live Server

Live ServerStart a development local server with real-time reload capability for both static and dynamic pages.

6 Debugger for Chrome

Debugger for ChromeEmbed JS code debugging in Chrome.

Programming class (C/C + +)

1 C/C++

C/C++Added C/C++ language support for VSCode, including IntelliSense and Debugging features.

2 C++ Intellisense

C++ IntellisenseAdded C/C++ intellisense to VSCode.

3 CMake Tools

CMake ToolsAdded CMake support and awareness to VSCode.

 Programming classes (Python)

1 Python

PythonAdded Python language support for VSCode, including IntelliSense and Debugging features.

2 Jupyter

JupyterAdded support for Jupyter Notebook functionality to VSCode.

The efficiency of class

1 Git Graph

Git GraphVisualize your Git submission process.

2 koroFileHeader

koroFileHeaderUsed to format generated file header comments and function comments.

3 Code Runner

Code RunnerUsed to run snippets or files directly in multiple languages.

4 Better Comments

Better CommentsProvides highlighting of various specific types of comments for code comments.

5 CodeTime

CodeTimeProvides statistical analysis of how much time you spend typing code each day.


Welcome to my AI channel “AI Technology Club”.