vscode 插件(updating)

姬昀
2023-12-01

jumpy

Jumpy provides fast cursor movement, inspired by Atom’s package of the same name.

Remote Development

Remote - SSH

rust-analyzer

Error lens

crates

Better TOML

CodeLLDB

GitLens

Tabnine

Remote - SSH

The Remote - SSH extension lets you use any remote machine with a SSH server as your development environment. This can greatly simplify development and troubleshooting in a wide variety of situations. You can:

Develop on the same operating system you deploy to or use larger, faster, or more specialized hardware than your local machine.
Quickly swap between different, remote development environments and safely make updates without worrying about impacting your local machine.
Access an existing development environment from multiple machines or locations.
Debug an application running somewhere else such as a customer site or in the cloud.
No source code needs to be on your local machine to gain these benefits since the extension runs commands and other extensions directly on the remote machine. You can open any folder on the remote machine and work with it just as you would if the folder were on your own machine.

Remote - WSL

The Remote - WSL extension lets you use VS Code on Windows to build Linux applications that run on the Windows Subsystem for Linux (WSL). You get all the productivity of Windows while developing with Linux-based tools, runtimes, and utilities.

Remote - WSL lets you use VS Code in WSL just as you would from Windows.

Remote Development

The Remote Development extension pack allows you to open any folder in a container, on a remote machine, or in the Windows Subsystem for Linux (WSL) and take advantage of VS Code’s full feature set. Since this lets you set up a full-time development environment anywhere, you can:

  • Develop on the same operating system you deploy to or use larger, faster, or more specialized hardware than your local machine.
  • Quickly swap between different, separate development environments and make updates without worrying about impacting your local machine.
  • Help new team members / contributors get productive quickly with easily spun up, consistent development containers.
  • Take advantage of a Linux based tool-chain right from the comfort of Windows from a full-featured development tool.

LeetCode

Codelf

Search over projects from Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project, GitLab to find real-world usage variable names.

Also a daily Algorithm Copybook.

Also a GitHub stars, repositories tagger and organizer tool.

vscode-icons

对各种文件类型的文件前的图标进行优化显示,这样我们在查看长长的文件列表的时候,可以直接通过文件的图标就可以快速知道文件的类型,而不是去看文件的后缀。

Visual Studio IntelliCode

给开发者提供最合适的 IntelliSense 上下文建议功能,除此之外,还有代码格式化和规则推测等功能

Better Comments

代码中创建更人性化的注释

Tabnine

智能提示

GitLens

git 内建到vscode中功能

bookmarks

在文件空白处右键,有bookmark快捷键

# bookmark toggle
cmd + alt + k   

# next
cmd + alt + l

# pre
cmd + alt + j

Dash

Dash是MacOS的API文档浏览器和代码段管理器

File Navigator

快速查找文件

Git History(git log)

查看git log

Tools

Rest Client

REST Client allows you to send HTTP request and view the response in Visual Studio Code directly.

UI

One Dark Theme

一个vs code的主题

Text

Auto-Open Markdown Preview

markdown文件自动开启预览

Other

Typings auto installer

安装vscode 的代码提示依赖库,基于typtings的

Editor

Path Intellisense

自动路径补全、默认不带这个功能

Project Manager

多个项目之间快速切换的工具

Colonize

Adds three shotcuts to insert semicolons with ease;

shift + enter Insert semicolon at the end of line and continue on the same line
alt + enter Insert semicolon at the end of line and continue on the new line
ctrl + alt + enter Insert semicolon and stay at the same position

First accepts autocomplete suggestion if one is present and then does its job

Web

View In Browser

默认浏览器查看HTML文件(快捷键Ctrl+F1可以修改)

VueHelper Vue2

代码段(包括Vue2 api、vue-router2、vuex2)

Vue 2 Snippets

vue必备vue代码提示

Vue-color

vue语法高亮主题

React Components

根据文件名创建反应组件代码。

React Native Tools

reactNative工具类为React Native项目提供了开发环境。

Stylelint

css/sass代码审查

HTML CSS Support

在HTML标签上写class智能提示当前项目所支持的样式

HTML Snippets

超级好用且初级的H5代码片段以及提示

Auto Rename Tag

修改html标签,自动帮你完成尾部闭合标签的同步修改,和webstorm一样。

Auto Close Tag

自动闭合HTML标签

Beautiful

格式化代码的工具

Debug for Chrome

让vs code映射chrome的debug功能,静态页面都可以用vscode来打断点调试、配饰稍微复杂一点

Document this

Js的注释模板

jQuery Code Snippets

jquery提示工具

Html2jade

html模板转pug模板

JS-CSS-HTML Formatter

格式化

Npm intellisense

require 时的包提示工具

Ejs Snippets

ejs 代码提示

ESLint

检查javascript语法错误与提示

Open in browser

打开默认浏览器

For fun

Rainbow Fart Waifu

Rainbow Fart Waifu is an extension that put a virtual lover on your desktop and keeps giving you compliment while you are coding.

 类似资料: