文書の過去の版を表示しています。
目次
Visual Studio Code
since 2020-05-06
Python
https://docs.microsoft.com/ja-jp/learn/modules/python-install-vscode/
https://code.visualstudio.com/docs/python/python-tutorial
設定リファレンス
https://code.visualstudio.com/docs/python/settings-reference
対話型プレイグラウンド
since 2021-07-17
- 現在は Japanese Language Pack を入れている
- 現在はデフォルトのキーバインディングで使っている
- バージョン 1.58.2 の「ようこそ」から表示できる「対話型プレイグラウンド」の内容をここにまとめる
- キーボードショートカットのないものは省略
- Windows で操作を確認している
マルチカーソル編集
- Shift+Alt+マウスドラッグ : ボックス選択
- Ctrl+Alt+上矢印または下矢印 : 上下の行にカーソルを増やす
- Alt+マウスクリック : 任意の場所にカーソルを増やす
- Ctrl+Shift+L : すべての出現箇所にカーソルを作る
コード補完
- Ctrl+スペース : IntelliSense
行アクション
- Shift+Alt+上矢印 : 現在の行をコピーしてカーソルを上に移動(現在の行が下にコピーされる)
- Shift+Alt+下矢印 : 現在の行をコピーしてカーソルを下に移動(現在の行が上にコピーされる)
- Alt+上矢印 : 現在の行をひとつ上の行と入れ替える
- Alt+下矢印 : 現在の行をひとつ下の行と入れ替える
- Ctrl+Shift+K : 現在の行を削除
フォーマット
- Shift+Alt+F : ドキュメントのフォーマット
- Ctrl+K Ctrl+F : 選択範囲のフォーマット(ただし black はサポートしていない)
折りたたみ
- Ctrl+Shift+[ 開き角カッコ : 折りたたみ
- Ctrl+Shift+] 閉じ角カッコ : 展開
- Ctrl+K Ctrl+0 : すべて折りたたみ
- Ctrl+K Ctrl+J : すべて展開
- Ctrl+K Ctrl+1から5 : インデントのレベルを指定して折りたたみ
分割
- Ctrl+フルキー数字 : 分割されたグループ(エディタ)の N 番目にカーソルを移動
- Ctrl+\ : グループ(分割)を増やす
- Ctrl+K W : グループを閉じる(グループ内のエディタをすべて閉じる)
GitHub Copilot
VSCodeVim
https://github.com/VSCodeVim/Vim
<html> <blockquote class="twitter-tweet"><p lang="ja" dir="ltr">VSCode の Emacs Keymap に挫折してオリジナル配列で覚えなおそうとしていたが、いっそのこと Vim 配列に慣れたほうがいいのではと思い始めた</p>— にしもつ (@24motz) <a href="https://twitter.com/24motz/status/1257557298542608386?ref_src=twsrc%5Etfw">May 5, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> </html>
https://qiita.com/jintz/items/d357478271179c90ffab
https://qiita.com/kuroyakov/items/e58d0a2ac96df166a088
ビジュアルモード
https://www.atmarkit.co.jp/ait/articles/1106/15/news127.html