ツール:visual_studio_code_vscode

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
ツール:visual_studio_code_vscode [2018/10/19 09:44] – [括弧やクォーテーションの補完] mumeiyamibitoツール:visual_studio_code_vscode [2024/10/18 10:56] (現在) – ["Error: spawn pandoc ENOENT" と表示される] mumeiyamibito
行 1: 行 1:
-====== Visual Studio Code ======+====== Visual Studio Code (VS Code) ======
 ===== 概要 ===== ===== 概要 =====
   * [[https://code.visualstudio.com/ | Visual Studio Code - Code Editing. Redefined]]   * [[https://code.visualstudio.com/ | Visual Studio Code - Code Editing. Redefined]]
行 100: 行 100:
 ==== 括弧やクォーテーションの補完 ==== ==== 括弧やクォーテーションの補完 ====
   * デフォルトでも有効になっているが、一部の括弧やクォーテーション記号には対応していない場合、''/usr/share/code/resources/app/extensions/markdown/language-configuration.json'' の ''surroundingPairs'' に、補完したい記号を追加する。   * デフォルトでも有効になっているが、一部の括弧やクォーテーション記号には対応していない場合、''/usr/share/code/resources/app/extensions/markdown/language-configuration.json'' の ''surroundingPairs'' に、補完したい記号を追加する。
-  * 参考サイト: [[https://www.reddit.com/r/vscode/comments/6y0waa/how_to_enable_automatic_quote_wrapping_when/ | How to enable automatic quote wrapping when pressing " or ' with selected text in Markdown and text files? : vscode]]+    * 2022/03/16 現在、パスが以下のように変更されている。  
 +      * Linux: ''/usr/share/code/resources/app/extensions/markdown-basics/language-configuration.json'' 
 +      * Windows: ''$InstallDir\resources\app\extensions\markdown-basics\language-configuration.json'' (ユーザインストールの場合、''$InstallDir'' は ''C:\Users\USERNAME\AppData\Local\Programs\Microsoft VS Code''
 +  * 参考サイト:  
 +    * [[https://www.reddit.com/r/vscode/comments/6y0waa/how_to_enable_automatic_quote_wrapping_when/ | How to enable automatic quote wrapping when pressing " or ' with selected text in Markdown and text files? : vscode]] 
 +    * [[https://qiita.com/BlueSilverCat/items/c245bd098396dc2eb656 | VS Codeの設定: 括弧と引用符の自動補完について - Qiita]]
  
 ==== ターミナルとエディタ間のフォーカスの移動ショートカット ==== ==== ターミナルとエディタ間のフォーカスの移動ショートカット ====
   * [[https://qiita.com/rai_suta/items/05e69f0b9065989b19c1 | 統合ターミナルウィンドウへフォーカスするショートカットキーを設定する - Qiita]]   * [[https://qiita.com/rai_suta/items/05e69f0b9065989b19c1 | 統合ターミナルウィンドウへフォーカスするショートカットキーを設定する - Qiita]]
 +
 +==== ターミナルのショートカットと vscode のショートカットがバッティングする ====
 +  * [[https://qiita.com/m_zuma/items/06d989b0c60f7f2e9301 | 統合ターミナルのシェルで実行したいキーバインドが VSCode で実行される - Qiita]]
 +  * [[https://github.com/Microsoft/vscode/issues/35722 | Unable to use ctrl-p in the integrated terminal in GNU/Linux · Issue #35722 · Microsoft/vscode]]
 +  * ctrl + p の履歴呼び出しができない場合にどうぞ。
 +
 +==== "Error: spawn pandoc ENOENT" と表示される ====
 +  * 症状: "markdown preview enhanced" という拡張機能 で markdown ファイルのプレビューを開くと、''Error: spawn pandoc ENOENT'' と表示される。
 +  * 原因: 
 +    * ファイルやディレクトリが見つからないのが原因。
 +    * WSL や WSL2 上のファイルパスが特殊であるため、該当ファイルをエクスプローラからドラッグ&ドロップすると、このようなエラーが出る。
 +    * 参考サイト: [[https://k-koh.hatenablog.com/entry/2020/02/14/203044 | code コマンドでディレクトリをVSCode上で開くとENOENTエラーが出る - Just do IT]]
 +  * 解決策: VSCode のサイドバーのファイル一覧からファイルを開く。
 +
 +
 +==== クォーテーションを変換させない ====
 +  * 症状: "markdown preview enhanced" という拡張機能で、markdown 内に クォーテーションやダブルクォーテーションで文字を囲むと、プレビューでは向き付きのクォーテーションに変換される。例えば、ダブルクォーテーションだと 「“」「”」で囲まれる。これを変換せずにそのまま出力させる。
 +  * 原因: markdown preview enhanced という拡張機能の問題ではなく、そこで呼び出されている pandoc のオプションが原因。
 +  * 解決策: 
 +    * 設定内の ''Markdown-preview-enhanced: Pandoc Markdown Flavor'' を ''markdown-raw_tex+tex_math_single_backslash'' から ''markdown-smart+tex_math_single_backslash'' へ変更する。
 +    * settings.json であれば、''markdown-preview-enhanced.pandocMarkdownFlavor'' のオプションを ''markdown-smart+tex_math_single_backslash'' にする。
 +
 +
  
  
 {{tag>アプリケーション テキスト}} {{tag>アプリケーション テキスト}}
  • ツール/visual_studio_code_vscode.1539909872.txt.gz
  • 最終更新: 2018/10/19 09:44
  • by mumeiyamibito