0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

markdownlint Markdownのチェック項目を意図的にOFFにする

Posted at

目的

  • VisualStudioCode(以降VScode)のプラグインであるmarkdownlintの任意のチェック項目をOFFにする方法をまとめる

markdownlintのチェックは助かるけど・・・

  • Markdownの記載ミスを校正してくれるmarkdownlintの機能は素晴らしく、簡単に記載ミスを発見する事ができる。
  • しかし若干記載フォーマットがきつく、自分なりの記載方法をするとエラーとして認識されてしまう時がある。
  • エラーが出ていても無視すればよいが沢山エラーの下線が表示されていると本当に記載ミスしている時に見つけられない。
  • 自分の記載方法にあっていないもののチェックを意図的にOFFにする方法を簡単に記載する。

方法

  1. VScodeを起動する。

  2. 画面左上の「code」から「基本設定」 → 「設定」と進む。

    スクリーンショット_2021-02-23_17_08_54.png

  3. 設定の検索欄に「settings.json」と入力してヒットした最上位の「settings.jsonで編集」をクリックする。

    設定.png

  4. 開いた「settings.json」ファイルに下記のようにOFFにしたいエラーのエラーコードを記載する。

    settings.json
    {
        "markdownlint.config": {
            "OFFにしたいエラーのエラーコード": false,
        }
    }
    
  5. 筆者は「MD025」「MD014」「MD010」「MD009」「MD007」「MD031」「MD040」をOFFとして設定しているので下記のように記載されている。

    settings.json
    {
        "markdownlint.config": {
            "MD025": false,
            "MD014": false,
            "MD010": false,
            "MD009": false,
            "MD007": false,
            "MD031": false,
            "MD040": false
        },
    }
    
  6. 記載した瞬間から設定が反映されて当該のチェックがOFFになる。

  7. 「settings.json」の記載例として筆者の「settings.json」の内容を下記に記載する。今回の記事に関係ない設定も記載されている。

    settings.json
    {
        "terminal.integrated.shell.osx": "/bin/bash",
        "files.autoSave": "afterDelay",
        "editor.minimap.enabled": false,
        "terminal.integrated.scrollback": 1e+100,
        "workbench.startupEditor": "newUntitledFile",
        "liveServer.settings.donotShowInfoMsg": true,
        "editor.accessibilitySupport": "on",
        "debug.allowBreakpointsEverywhere": true,
        "markdown.extension.katex.macros": {
        
        },
        "markdownlint.config": {
    
            "MD025": false,
            "MD014": false,
            "MD010": false,
            "MD009": false,
            "MD007": false,
            "MD031": false,
            "MD040": false
        },
        "bracket-pair-colorizer-2.activeScopeCSS": [
    
            "borderStyle : solid",
            "borderWidth : 1px",
            "borderColor : {color}",
            "opacity: 0.5"
        ],
        "bracket-pair-colorizer-2.colors": [
    
            "Gold",
            "Orchid",
            "LightSkyBlue"
        ],
        "workbench.iconTheme": "vscode-icons",
        "mssql.connections": [
            {
                "server": "{{put-server-name-here}}",
                "database": "{{put-database-name-here}}",
                "user": "{{put-username-here}}",
                "password": "{{put-password-here}}"
            }
        ],
        "[json]": {
        
            "editor.quickSuggestions": {
                "strings": true
            },
            "editor.suggest.insertMode": "replace",
            "gitlens.codeLens.scopes": [
                "document"
            ]
        }
    }
    
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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?