ツール:visual_studio_code_vscode

差分

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

この比較画面へのリンク

次のリビジョン
前のリビジョン
ツール:visual_studio_code_vscode [2017/10/24 11:18] – 作成 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]]
行 86: 行 86:
   * [[https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one | Markdown All in One]]: Markdown の編集を便利にするアドオン   * [[https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one | Markdown All in One]]: Markdown の編集を便利にするアドオン
     * キーボード・ショートカットの強化 (文字を選択した上で Ctrl + b で太字化など)     * キーボード・ショートカットの強化 (文字を選択した上で Ctrl + b で太字化など)
-  * [[https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced]]: Markdown プレビューの強化版+  * [[https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced | Markdown Preview Enhanced]]: Markdown プレビューの強化版
     * Atom でも公開されているアドオン     * Atom でも公開されているアドオン
     * 数式や pandoc との連携ができる。     * 数式や pandoc との連携ができる。
     * UML やクラス図、グラフの描画も Markdown 上でできる (出力先でも反映されるかは別)。     * UML やクラス図、グラフの描画も Markdown 上でできる (出力先でも反映されるかは別)。
 +    * プレビュー画面のスタイルを変更する場合は、コマンドパレット (Ctrl + Shift + P) から ''Markdown Preview Enhanced Cutomize CSS'' を実行して、CSS ファイルを編集する。
   * [[https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense | Path Intellisense]]: ファイルのパスを自動補完するアドオン   * [[https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense | Path Intellisense]]: ファイルのパスを自動補完するアドオン
   * [[https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager | Project Manager]]: 複数のプロジェクトを管理できるアドオン   * [[https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager | Project Manager]]: 複数のプロジェクトを管理できるアドオン
行 99: 行 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]] 
 + 
 +==== ターミナルのショートカットと 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.1508811507.txt.gz
  • 最終更新: 2017/10/24 11:18
  • by mumeiyamibito