カテゴリ
タグ
Agent Mode Astro Auto Approve changelog Chat clear CLI Code Actions Codex compact context Copilot copy Ctrl+S CUDA Cursor delegate diff experimental FAQPage Gemini git GitHub GitHub Copilot Google Google Search Console init Linux Mac model NES NoAdapterInstalled Node.js nvm OpenAI params plan PowerShell prompt props Python research rewind SEO share Shift+Tab SSH SSH config ssh-copy-id streamer-mode undo usage Visual Studio VS Code VS2026 Windows WSL アップデート インストール エディター エラー対応 エラー解決 コンテキスト コンポーネント設計 シェル実行 ショートカット プチキャンプ メンション モード切替 リダイレクト リネーム 一覧 公開鍵認証 動的ルーティング 天体観測 奈良県 学生 岩手県 市ケ原 日帰り旅行 日本語 明けの明星 曽爾高原 構造化データ 流星群 温泉 神戸ハイキング 自動化 自動承認 設定 設定方法 静的サイト
340 文字
2 分
MarkdownやテキストファイルでCopilotの補完が出てきて邪魔なときの設定方法
こんな困りごとはありませんか?
Markdown でブログ記事を書いたり、テキストファイルでメモを取っているとき、Copilot のインライン補完候補が頻繁に表示されて鬱陶しい。
コードを書くときには便利だけど、自然文を入力するときはむしろ邪魔に感じる場面が多い。
解決方法
github.copilot.enable という設定で、言語ごとに Copilot の補完を有効・無効に切り替えできます。
設定手順
Ctrl + ,で設定画面を開く- 検索バーに
github.copilot.enableと入力 - 「Edit in settings.json」をクリック
- 無効にしたい言語を
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/
