Using `quarto v 0.9.172` on Mac OSX

# Some VSCode Documentation suggestions

Under the [vscode tool section](https://github.com/quarto-dev/quarto-web/blob/main/docs/tools/vscode.qmd), it may be helpful to to document a few additional features:

1. Add kernel selection notes for interactive quarto authoring
2. Add capability and/or documentation on insert code chunk

## 1. Kernel Selection or `venv` for Quarto documents

I think it would be helpful to document selecting the intended `python` interpreter/virtual environment as it varies between plain text `.qmd` and notebook-style `.ipynb`, where `.qmd` is the _new_ way.

In `jupyter` this selection is part of the notebook UI:

![Screen Shot 2022-04-01 at 12 15 24 PM](https://user-images.githubusercontent.com/29187501/161311143-cb8f3e1b-d3cd-4f5d-9d73-2d37a2ae050a.png)

---

While in `.qmd` the Quarto language mode has a separate interactive tab that pops up when you run a cell, and then offers the ability to control the preferred kernel:

![Screen Shot 2022-04-01 at 12 15 56 PM](https://user-images.githubusercontent.com/29187501/161311226-b49124e3-e08d-4a06-8740-9bb9bb03a5a0.png)

It may be helpful to indicate choosing the kernel for both `.ipynb` and `.qmd` documents. Alternatively, inline execution of notebooks may be an option with the same UI element as `jupyter`.

There's also the option of specifying it via command palette + `Python: Select Interpreter` before running the cell in a `.qmd`.

## 2. Insert code chunk 

In `jupyter` the command palette or shortcuts allow for insertion of code chunks with `Notebook`:

**`Cmd + Shift + P`**
`Notebook: insert code cell below/above`

Along with variants like: Insert markdown chunks, move to cell, change cell type (eg markdown vs code), etc


---

Quarto language mode already has nice features like: `go to next cell`, `run next cell`, `run above/below`, etc, but coming from the RMD space, I use the `insert chunk` option in RStudio a lot! 

As far as I can tell, while in Quarto language mode I need to manually write out code chunks:

````
```{python}
# code here
```
````

Whether using/extending the existing `Notebook: Insert code cell` hooks or potentially adding a feature to the quarto extension, it would be great to be able to insert chunks (preferably for both R/Python or other languages)

However, it may be more appropriate as a [vscode snippet](https://code.visualstudio.com/docs/editor/userdefinedsnippets#_create-your-own-snippets) since it _is plain text_ in Quarto language mode vs a _notebook cell_ in the jupyter language mode.


2022-04-01T18:59:56Z
jthomasmock
closed
vscode documentation items
https://github.com/quarto-dev/quarto-cli/issues/1316