MacOS中心ですが,Visual Studio Codeでわからないこととわかったことをまとめてゆきます。
Index
- 分からないこと
- 改行マークの出し方
- 用語
- 分かったこと
- 設定ファイルの場所
分からないこと
改行マークの出し方が不明
この改行マークをどうやって出すのだろうか?(SSはSpacemacs)
Whitespace+でTrailを出せば擬似的に出ることは出ます。ただし縦棒になるのでカーソルを見失うのですよね。(SSはWhitespace+)
IMEの状態に応じたカーソル変更方法が不明
やりたいことは,下記のように日本語入力状態に応じてカーソルの色を変えたい。
さらに言えばInsert状態でもカーソルを変えたい。
- 日本語入力&挿入状態の時,カーソルを黒の棒
- 日本語入力&上書き状態の時,カーソルを黒のブロック
- 英語入力&挿入状態の時,カーソルを赤の棒
- 英語入力&挿入状態の時,カーソルを赤のブロック
用語
エディタ?エディタグループ?ウィンドウ?パネル?ワークスペース?ペイン?
これが全然わからない。
分割した後分割やめるのもわからない。
グループは3個しか作れない?その内側にエディタ分割できる?
エディタ,サイドバー,パネルについて
http://www.atmarkit.co.jp/ait/articles/1507/10/news028_2.html
VS Codeでは実際に編集を行うファイルやウエルカムページなどを表示した1つ1つのタブのことを「エディタ」と呼び、それらを論理的なグループにまとめたもののことを「エディタグループ」と呼ぶ。
-
エディタグループとグループは同じ?省略語?(グループというのはキーボード設定に出てくる言葉)
-
分割はグループ内とグループ間がある?
「エディタの分割」はどっちのこと?
>右上アイコンによる「エディタの分割」は最大3個にしか分割できないので,グループが増える感じか?
この資料によるエディタグループというものは違う意味を示している気がする。
https://vscode-doc-jp.github.io/docs/getstarted/userinterface.html
図が悪いだけで同じことか。
エディターを分割(Split Editor, Open to the Side)することで、エディタグループを配置する新しいレイアウトを作成できます。VS Codeは左、中央、右の3つのエディタグループまで作成できます。
⌥⌘→ 次のエディターで開く
⌥⌘← 以前のエディターを開く
⌃Tab グループ内の最近使用したエディターのうち次のエディターを開く
⌃⇧Tab グループ内の最近使用したエディターのうち前のエディターを開く
⌘1 最初のエディタ グループにフォーカス
⌘2 2番目のエディタ グループにフォーカス
⌘3 3番目のエディタ グループにフォーカス
⌘K ⌘← 前のグループにフォーカス
⌘K ⌘→ 次のグループにフォーカス
⌘W エディターを閉じる
⌘K W グループ内のすべてのエディターを閉じる
⌘K ⌘W すべてのエディターを閉じる
次のエディタとか,以前のエディタの意味がわからないんだよね。
左のエディタとか右のエディタとかではないのかね?
「アクティブなエディタグループを閉じる」とかないのかね?
ファイルをドロップした時に勝手にエディタグループを作るのはなんでだろ?
>タブのところに置くとエディタグループを作らないので,方法はあるはず。
>エディタグループを作ってファイルを開くのがデフォルトっていうのが理解不能だし使いにくい。
>なぜ分割しちゃうのがデフォルト?タブを増やすだけにしてほしい。
タブとエディタは同一なのかそうでないのか?
>Emacsで言う所のバッファ,ウィンドウ,フレームの関係では整理できないのか?
分かったこと
設定のバックアップの仕方
よく話題に出るのは「Settings Sync」という拡張機能です。Githubを利用して拡張をそこに保存するという方法ですが,それすら自分には面倒臭いと思っているので設定ファイルの場所を調べました。
上から順番に,設定,キーバインド設定,拡張機能のインストール先です。これをコピーすれば設定をコピーできます。
~/Library/Application\ Support/Code/User/settings.json
~/Library/Application\ Support/Code/User/keybindings.json
~/.vscode/*