当前位置:网站首页>In depth inventory: 23 vscode plug-in artifacts that improve development efficiency and aesthetics
In depth inventory: 23 vscode plug-in artifacts that improve development efficiency and aesthetics
2022-06-25 06:26:00 【Python learning and data mining】
VSCode( Full name :Visual Studio Code) Is a cross platform free source code editor developed by Microsoft . The software supports syntax highlighting 、 Code auto completion 、 Code refactoring 、 View definition function , And built-in command-line tools and Git Version control system . Users can change themes and keyboard shortcuts to personalize , You can also install extensions through the built-in extension store to expand software functions .
VSCode Many programming languages are supported by default , Include JavaScript、TypeScript、CSS and HTML; You can also download extended support Python、C/C++、Java and Go Other languages including .VSCode Debugging is also supported Node.js Program .
VSCode Support opening multiple directories at the same time , And save the information in the workspace for reuse . As a cross platform editor ,VSCode Allows the user to change the code page of the file 、 Programming languages and line breaks . Like this article 、 Collection 、 Focus on .
【 notes 】 At the end of the article, a technical exchange group is provided
VSCode Download and install
- Windows
open VSCode Official website Download it directly . - Linux
Linux Under platform installation VSCode slowly , You can use the following methods :
- adopt Domestic source download VSCode
- Unzip the package and move it to
usr/localCatalog :sudo mv VSCode-linux-x64 /usr/local/- Get permission to run :
sudo chmod +x /usr/local/VSCode-linux-x64/code- install VSCode( Note that only ordinary user permissions can be used here ):
/usr/local/VSCode-linux-x64/code- Create soft link :
sudo ln -s /usr/local/VSCode-linux-x64/code /usr/local/bin/vscode, After that, it can be input through the terminal at any positionvscodeexecute
VSCode Plug in collection
Aesthetic class
1 CodeSnap
CodeSnap Can easily generate high-resolution , Beautiful code picture 
It's easy to use :
- Use the command to Codesnap Call out
- Copy the code to be part of the output
- Save image to local

2 :emojisense:
:emojisense: It can be for MarkDown Document or command line output , Make programming more fun
Direct copy Emoji Complete works of Just the label you like in , For example, below I add an expression to the command line of the dataset training process .

3 Marquee
Marquee The programming main screen can be transformed into more practical or more beautiful . With this extension , You can watch the news report , The weather ! Besides ,Marquee Support users to add items to their personal to-do list , And some temporary boards for quick notes . Some small but useful plug-in functions .

4 Material Theme
Material Theme by VScode Install different themes , Allows you to customize the appearance of the entire editor according to your preferences .
The following is for my personal use FireFly Pro The theme .

5 Bookmarks
Bookmarks Allows you to bookmark code for specific lines of different files in the workspace .
6 Bracket Pair Colorizer
Bracket Pair Colorizer Add different colors to the brackets , It's easy to distinguish different blocks .
7 vscode-icons
vscode-icons to VSCode File replacement better looking icon .
Programming class ( front end )
1 Vetur
Vetur by Vue The project provides syntax highlighting 、 Intelligent perception, etc .
2 Auto Close Tag
Auto Close Tag Auto close HTML/XML label .
3 Auto Rename Tag
Auto Rename Tag Auto rename HTML/XML label .
4 formate: CSS/LESS/SCSS formatter
formate: CSS/LESS/SCSS formatter format CSS/LESS/SCSS To enhance readability .
5 Live Server
Live Server Start the development local server with real-time reload function for static and dynamic pages . 
6 Debugger for Chrome
Debugger for Chrome take JS Debugging and embedding of code Chrome browser .
Programming class (C/C++)
1 C/C++
C/C++ by VSCode Added right C/C++ Language support for , Include IntelliSense and Debugging And so on .
2 C++ Intellisense
C++ Intellisense by VSCode Added right C/C++ Intelligent perception .
3 CMake Tools
CMake Tools by VSCode Added right CMake Support and perception of .
Programming class (Python)
1 Python
Python by VSCode Added right Python Language support for , Include IntelliSense and Debugging And so on .
2 Jupyter
Jupyter by VSCode Added right Jupyter Notebook Function support for .
Efficiency class
1 Git Graph
Git Graph Visualize your Git Submission process .
2 koroFileHeader
koroFileHeader Used to format the header comments and function comments of the generated file .
3 Code Runner
Code Runner Code snippets or files for directly running multiple languages .
4 Better Comments
Better Comments Provides highlighting of various specific types of comments for code comments . 
5 CodeTime
CodeTime Provide data analysis of your code typing time every day .
Recommended articles
Some people made Mr. Wu Enda's machine learning and in-depth learning into a Chinese version
So elegant ,4 paragraph Python Automatic data analysis artifact is really fragrant
Technical communication
Welcome to reprint 、 Collection 、 Gain some praise and support !
At present, a technical exchange group has been opened , Group friends have exceeded 2000 people , The best way to add notes is : source + Interest direction , Easy to find like-minded friends
- The way ①、 Send the following picture to wechat , Long press recognition , The background to reply : Add group ;
- The way ②、 Add microsignals :dkl88191, remarks : come from CSDN
- The way ③、 WeChat search official account :Python Learning and data mining , The background to reply : Add group

边栏推荐
- Add the author watermark plugin v1.4 update to the posts of elegant grass discuz plugin - some forums post errors and bugs have been fixed
- Analysis report on demand scale and Supply Prospect of global and Chinese thermal insulation materials market during the 14th Five Year Plan period 2022-2028
- DNS domain name system
- Lesson 9: workspace introduction
- BigDecimal. Summary of setscale usage
- Wireless industrial Internet of things data monitoring terminal
- Arm instructions and others
- What is VLAN
- [data visualization application] draw spatial map (with R language code)
- Fdisk command – disk partition
猜你喜欢

Mongodb basic concept learning - set

Day22 send request and parameterization using JMeter

Es11 new methods: dynamic import(), bigint, globalthis, optional chain, and null value merging operator

Getting started with Silverlight development 1

Sleep quality today 67 points
![[data visualization application] draw spatial map (with R language code)](/img/2d/04e5015573d10bdd6325ae497bfeb3.jpg)
[data visualization application] draw spatial map (with R language code)

Vegetables sklearn - xgboost (2)

What is the IP address

JSON. toJSONString(object, SerializerFeature.WriteMapNullValue); Second parameter action

Distributed solar photovoltaic inverter monitoring
随机推荐
Hands on deep learning (III)
A + B Again
Report on strategic suggestions on investment direction and Prospect of global and Chinese marine biological industry (2022 Edition)
Understand what MSS is
How to chain multiple different InputStreams into one InputStream
Rational investment and internationalism
ARM processor operating mode
Tablespace free space
BGP - basic concept
Day22 send request and parameterization using JMeter
Monitoring access: how to grant minimum WMI access to the monitoring service account
John
Wireless industrial Internet of things data monitoring terminal
Cnpm installation
How to open an account online? Is it safe to open an account online?
Uname command – displays system information
Curl command – file transfer tool
JS dynamic table creation
Lesson 9: workspace introduction
Rhcsa day 4