---
title: "A Collection of VSCode Extensions"
author: Guest_1013
date: 2026-06-30
categories:
- VSCode
- diary
---
I recently re-installed VSCode to manually clean GBs of caches, and re-installed some of the extensions.
For reference, here I list them.
# Language Pack
- `Chinese (Simplified)` by Microsoft
# Linters and Debuggers
## Python
- `Python` by Microsoft, will auto install 4 plugins
- `Jupyter` by Microsoft, will auto install 4 plugins
## Rust
- `rust-analyzer`
# Authoring
- `LaTeX Workshop` by James Yu, with the following configuration:
```json
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
},
{
"name": "lualatex",
"command": "lualatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-shell-escape",
"%DOCFILE%"
]
},
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
},
],
"latex-workshop.latex.recipes": [
{
"name": "xelatex",
"tools": [
"xelatex"
]
},
{
"name": "LuaLaTeX",
"tools": ["lualatex"]
},
{
"name": "pdflatex",
"tools": [
"pdflatex"
]
},
{
"name": "xe->bib->xe->xe",
"tools": [
"xelatex",
"bibtex",
"xelatex",
"xelatex"
]
},
{
"name": "pdflatex -> bibtex -> pdflatex*2",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
},
],
"latex-workshop.latex.autoBuild.run": "onFileChange",
"latex-workshop.synctex.afterBuild.enabled": true,
```
- `Tinymist Typst` by Myriad Dreamin
- `Quarto`
- `Markdown Preview Enhanced` by Yiyi Wang, with the following configurations:
- `config.js`:
```javascript
({
katexConfig: {
"macros": {
"\\rcurs": "\\includegraphics[height=0.6em, alt=rcurs]{/katex/ScriptR-white.png}",
"\\brcurs": "\\includegraphics[height=0.6em, alt=brcurs]{/katex/BoldR-white.png}",
"\\hbrcurs": "\\hat{\\brcurs}",
"\\d": "\\text{d}"
},
"trust": "true", // enable \includegraphics and other commands
},
mathjaxConfig: {
"tex": {},
"options": {
"enableEnrichment": false
},
"loader": {}
},
mermaidConfig: {
"startOnLoad": false
},
})
```
- `settings.json`:
```json
"markdown-preview-enhanced.previewTheme": "monokai.css",
"markdown-preview-enhanced.frontMatterRenderingOption": "code block",
```