Table of Contents
Plug-in installation and instructions
1. Chinese (Simplified) (简体中文) ) Language Pack for Visual Studio Code
2. Vue Language Features (Volar)
3. vue-helper
5. css peek
6. Alias ​​path jump
7. Auto Rename Tag
8 . Code Spell Checker
9. GitLens — Git supercharged
10. Git Graph
11 . Prettier - Code formatter
12. VSCode Great Icons
13. One Dark Pro
15. koroFileHeader
Home Development Tools VSCode [Organize and share] VSCode must-install plug-ins for developing vue projects

[Organize and share] VSCode must-install plug-ins for developing vue projects

Sep 01, 2022 pm 08:11 PM
vscode

This article will sort out some VSCode plug-ins that must be installed when developing vue projects. I hope it will be helpful to everyone!

[Organize and share] VSCode must-install plug-ins for developing vue projects

I used webstorm to develop projects before. Although webstorm is easy to use, it has two big flaws: First, it is too stuck. The laptop I bought three years ago is opening a Projects basically have to be restarted every day, and it freezes immediately when opening three projects. The second one is paid. Although there is a cracked version online, it will become invalid every once in a while, which is too painful.

Therefore, we decided to abandon it and use vscode, which is lightweight and free, and its full name is Visual Studio Code. After many days of exploration, after installing the following plug-ins in vs code, it has basically achieved the same effect as webstorm or even a better experience than it. From now on, I no longer have to worry about lags and failures. [Recommended study: "vscode introductory tutorial"]

Plug-in installation and instructions

1. Chinese (Simplified) (简体中文) ) Language Pack for Visual Studio Code

Function: Chinese version of VS Code

Installation steps:

[Organize and share] VSCode must-install plug-ins for developing vue projects

Instructions: Installation Step 123 is the same for any plug-in. Most plug-ins only have step 123. This plug-in has an extra step 4, so you need to pay special attention to it.

2. Vue Language Features (Volar)

Function: The default vue files in vs code all have the same text and cannot be clicked. This plug-in allows the content of vue files to be color-coded, and supports clicking on relative path files to jump and style positioning of class names (provided that the class name and style must be in the same file)

3. vue-helper

Function: When you click on the vue component, vue variable, or vue method in the template, you can locate the corresponding file or location. When you click on the vue component, you can jump to the corresponding file. The premise is that the component is installed with relative path introduction (that is, alias introduction is not supported), and the component name is the same as the component's file name. For example, the component file name is select.vue, but when the component is introduced, it is not clickable. You need to change the component file name to common-select.vue

4. vue peek

Function: When you click the vue component in the template, you can jump to the corresponding file. It can support vue components introduced by aliases. For example, this import method is supported: import commonSelect from '@/components/common-select'; which makes up for the shortcomings of plug-in 3.

5. css peek

Function: Supports cross-file class name jump, that is, the class name and its style are not in the same file, which makes up for plug-in 2 shortcomings.

6. Alias ​​path jump

Function: Support the adjustment of the alias file introduction method to make up for the shortcomings of plug-in 2 (projects that do not use aliases do not need to install it)

7. Auto Rename Tag

Function: Automatically rename the tag, that is, modify the start tag, and the end tag will also be automatically modified

8 . Code Spell Checker

Function: Word spell checker, incorrectly spelled words will be reminded with wavy lines

9. GitLens — Git supercharged

Function: When the mouse cursor stays on any line of code, the git modification information of that line of code will appear, which can effectively avoid taking the blame when there is a code problem

10. Git Graph

Function: After the installation is completed, a Git Graph button will appear in the lower left corner. Click to see the detailed information of all git commits and the obvious changes in the code of each commit

11 . Prettier - Code formatter

Function: File formatting, you can configure the file to be formatted when saving it

Steps: After installing the plug-in, find setting.json

[Organize and share] VSCode must-install plug-ins for developing vue projects

[Organize and share] VSCode must-install plug-ins for developing vue projects

Copy the following code. The first two lines are required for the plug-in. The last two lines are plug-in 12 and plug-in 13. What is needed, if you do not install plug-ins 12 and 13, you can delete the last two lines

{
  "editor.formatOnSave": true, // 保存时是否格式化
  "editor.defaultFormatter": "esbenp.prettier-vscode", // 格式化插件
  "editor.tabSize": 2, // tab健空格
  "editor.fontSize": 14, // 字体大小
  "workbench.iconTheme": "vscode-great-icons",
  "workbench.colorTheme": "One Dark Pro"
}
Copy after login

If you want to configure other rules, you can create a new .prettierrc file in the root directory of the project and copy the following code Enter, the meaning of each line is: 1. Single quotation mark, 2. No comma in the last element of the object, 3. No brackets when the arrow function has only one parameter, 4. Newline if more than 100 characters.

{
  "singleQuote": true,
  "trailingComma": "none",
  "arrowParens": "avoid",
  "printWidth": 100
}
Copy after login

12. VSCode Great Icons

Function: Make the project structure have corresponding icons in front of it, which looks more beautiful (not required)

[Organize and share] VSCode must-install plug-ins for developing vue projects

13. One Dark Pro

Function: vs code skin, making the interface more beautiful (not required)

14. Markdown Preview Enhanced

Function: Usually there is a README.md file in each project. After installing it, you can right-click on each md file to preview the effect

[Organize and share] VSCode must-install plug-ins for developing vue projects

15. koroFileHeader

Function: Mainly used for file header comments and function comments, that is, pressing the shortcut key automatically generates the comments you configure , if there is no configuration, the default annotation of the plug-in will be generated.

File header comment shortcut keyswindowctrl win imacctrl cmd i

Function comment shortcut keyswindowctrl win t,macctrl cmd t, you need to put the cursor on the function first OK and press the shortcut key.

Configuration documentation: https://github.com/OBKoro1/koro1FileHeader/wiki/Installation and Quick Start

For more knowledge about VSCode, please visit: vscode tutorial!

The above is the detailed content of [Organize and share] VSCode must-install plug-ins for developing vue projects. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to define header files for vscode How to define header files for vscode Apr 15, 2025 pm 09:09 PM

How to define header files using Visual Studio Code? Create a header file and declare symbols in the header file using the .h or .hpp suffix name (such as classes, functions, variables) Compile the program using the #include directive to include the header file in the source file. The header file will be included and the declared symbols are available.

What computer configuration is required for vscode What computer configuration is required for vscode Apr 15, 2025 pm 09:48 PM

VS Code system requirements: Operating system: Windows 10 and above, macOS 10.12 and above, Linux distribution processor: minimum 1.6 GHz, recommended 2.0 GHz and above memory: minimum 512 MB, recommended 4 GB and above storage space: minimum 250 MB, recommended 1 GB and above other requirements: stable network connection, Xorg/Wayland (Linux)

vscode terminal usage tutorial vscode terminal usage tutorial Apr 15, 2025 pm 10:09 PM

vscode built-in terminal is a development tool that allows running commands and scripts within the editor to simplify the development process. How to use vscode terminal: Open the terminal with the shortcut key (Ctrl/Cmd). Enter a command or run the script. Use hotkeys (such as Ctrl L to clear the terminal). Change the working directory (such as the cd command). Advanced features include debug mode, automatic code snippet completion, and interactive command history.

Where to write code in vscode Where to write code in vscode Apr 15, 2025 pm 09:54 PM

Writing code in Visual Studio Code (VSCode) is simple and easy to use. Just install VSCode, create a project, select a language, create a file, write code, save and run it. The advantages of VSCode include cross-platform, free and open source, powerful features, rich extensions, and lightweight and fast.

How to solve the problem of vscode Chinese annotations becoming question marks How to solve the problem of vscode Chinese annotations becoming question marks Apr 15, 2025 pm 11:36 PM

How to solve the problem that Chinese comments in Visual Studio Code become question marks: Check the file encoding and make sure it is "UTF-8 without BOM". Change the font to a font that supports Chinese characters, such as "Song Style" or "Microsoft Yahei". Reinstall the font. Enable Unicode support. Upgrade VSCode, restart the computer, and recreate the source file.

Common commands for vscode terminal Common commands for vscode terminal Apr 15, 2025 pm 10:06 PM

Common commands for VS Code terminals include: Clear the terminal screen (clear), list the current directory file (ls), change the current working directory (cd), print the current working directory path (pwd), create a new directory (mkdir), delete empty directory (rmdir), create a new file (touch) delete a file or directory (rm), copy a file or directory (cp), move or rename a file or directory (mv) display file content (cat) view file content and scroll (less) view file content only scroll down (more) display the first few lines of the file (head)

vscode terminal command cannot be used vscode terminal command cannot be used Apr 15, 2025 pm 10:03 PM

Causes and solutions for the VS Code terminal commands not available: The necessary tools are not installed (Windows: WSL; macOS: Xcode command line tools) Path configuration is wrong (add executable files to PATH environment variables) Permission issues (run VS Code as administrator) Firewall or proxy restrictions (check settings, unrestrictions) Terminal settings are incorrect (enable use of external terminals) VS Code installation is corrupt (reinstall or update) Terminal configuration is incompatible (try different terminal types or commands) Specific environment variables are missing (set necessary environment variables)

vscode Previous Next Shortcut Key vscode Previous Next Shortcut Key Apr 15, 2025 pm 10:51 PM

VS Code One-step/Next step shortcut key usage: One-step (backward): Windows/Linux: Ctrl ←; macOS: Cmd ←Next step (forward): Windows/Linux: Ctrl →; macOS: Cmd →

See all articles