LoginSignup
0
1

More than 1 year has passed since last update.

vscode で C++, Python コードを vim っぽく tab 補完するメモ(文字列は補完できないっぽ?)

Last updated at Posted at 2022-12-28

背景

vim で tab 補完ばりばり使っている...

でも C++, Python の補完(ale + lsp)が vim だとちょい機能不足なので, vscode 使いたい...

vscode tab 補完どうやるの...?

vscode 1.74 or later を仮定します.

設定

settings で tabCompletion で検索して on にします!

Screenshot from 2022-12-28 21-38-32.png

(json 直編集どうやるんじゃろかね)

文字列とかも補完したいが lsp 次第っぽ?

連想配列で key が文字列の場合に文字列補完できると便利です.
vim (の ale?) だと文字列も tab で補完できます.

vscode だとできません...

Screenshot from 2022-12-28 21-43-40.png

quickSuggestions.strings on にすると, 言語が設定されていなければいけるっぽいようですが,
言語設定が行われてると, その言語でのコード補完の設定次第のようです...

少なくとも標準の? vscode C++, Python 補完では文字列は補完できませんでした.. :cry:

とりあえずは連想配列のキーなどは, 文字列定数変数作って対応でしょうか...
(spelling miss 対策にはなりますネ)

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1