340 文字
2 分
MarkdownやテキストファイルでCopilotの補完が出てきて邪魔なときの設定方法

こんな困りごとはありませんか?#

Markdown でブログ記事を書いたり、テキストファイルでメモを取っているとき、Copilot のインライン補完候補が頻繁に表示されて鬱陶しい。

コードを書くときには便利だけど、自然文を入力するときはむしろ邪魔に感じる場面が多い。

解決方法#

github.copilot.enable という設定で、言語ごとに Copilot の補完を有効・無効に切り替えできます。

設定手順#

  1. Ctrl + , で設定画面を開く
  2. 検索バーに github.copilot.enable と入力
  3. 「Edit in settings.json」をクリック
  4. 無効にしたい言語を false に設定する

settings.json での設定例#

{
  "github.copilot.enable": {
    "*": true,
    "plaintext": false,
    "markdown": false,
    "scminput": false
  }
}
  • "*": true → デフォルトですべての言語で有効
  • "plaintext": false → プレーンテキストで無効
  • "markdown": false → Markdown で無効
  • "scminput": false → Git コミットメッセージ入力欄で無効

特定のプログラミング言語だけ無効にしたい場合は、VS Code の言語識別子を使って指定できます。

{
  "github.copilot.enable": {
    "*": true,
    "yaml": false,
    "jsonc": false
  }
}

まとめ#

github.copilot.enable を設定すれば、コードを書くときは Copilot の恩恵を受けつつ、文章を書くときは補完をオフにできます。自分のワークフローに合わせて言語ごとに切り替えてみてください。

MarkdownやテキストファイルでCopilotの補完が出てきて邪魔なときの設定方法
https://naonao-na.com/posts/vscode-copilot-setting-enable/
作者
[object Object]
公開日
2026-04-04
ライセンス
CC BY-NC-SA 4.0