Vue の自動書式設定の改行保存の詳細な説明

Vue の自動書式設定の改行保存の詳細な説明

ネットで変更方法をいろいろ調べたのですが、うまくいきませんでした。後で大物から見て削除しました。フォントについては、元のシステムフォントをまだ使っていますが、見栄えが良いので自分で追加しました。必要に応じて自分で変更することができます。右上隅で、ファイル--環境設定--設定--設定の検索---setting.jsonの編集に移動し、他のコメントをコメントアウトして、次のコードブロックに置き換えます。フォントサイズと行の高さは自分で変更できます

{
  //テキストサイズを設定します "editor.fontSize": 18,
  //テキスト行の高さを設定する "editor.lineHeight": 20,
  //行番号プロンプトを開く "editor.lineNumbers": "on",
  // 入力時にパラメータのドキュメントと型情報を含む小さなパネルを表示します。
  "editor.parameterHints.enabled": true、
  // ウィンドウのズームレベルを調整します "window.zoomLevel": 0,
  // ファイルディレクトリ // "workbench.iconTheme": "vscode-icons",
  // フォントを設定します "editor.fontFamily": "'Consolas','Droid Sans Mono', 'Courier New', monospace, 'Droid Sans Fallback'",
  // 自動行折り返し "editor.wordWrap": "on",
  // vscode パネルの色をカスタマイズする "workbench.colorCustomizations": {
    // "tab.activeBackground": "#253046", // アクティブタブの背景色// "activityBar.background": "#253046", // アクティビティバーの背景色// "sideBar.background": "#253046", // サイドバーの背景色// "activityBar.foreground": "#23f8c8", // アクティビティバーの前景色(アイコンなど)
    "editor.background": "#292a2c" //エディターの背景色},
  // デフォルトでは、vscode はオプション "editor.detectIndentation": false を有効にし、ファイルの種類に基づいてタブ サイズを自動的に設定します。
  // タブサイズをリセット
  "エディター.タブサイズ": 2,
  // #保存するたびに自動的にフォーマットする "editor.formatOnSave": true,
  // #関数(名前)とそれに続く括弧の間にスペースを追加します "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
  // #これはユーザー自身の習慣に従って選択されます "vetur.format.defaultFormatter.html": "js-beautify-html",
  // #Vue の js をエディターに付属する ts 形式に従ってフォーマットします "vetur.format.defaultFormatter.js": "vscode-typescript",
  // 保存時に実行する ESLint アクション タイプをコード化します。
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": 真
  },
  // emmet サポート vue ファイルを追加 "emmet.includeLanguages": {
    "wxml": "html",
    "vue": "html"
  },
  // 2つのセレクタをラップするかどうか "minapp-vscode.disableAutoConfig": true,
  //クイックプレビュー(右側)
  "editor.minimap.enabled": true、
  // タブコード補完 "files.associations": {
    "*.wpy": "vue",
    "*.vue": "vue",
    "*.cjson": "jsonc",
    "*.wxss": "css",
    "*.wxs": "javascript"
  },
  // ESLint CLI エンジン API を使用して ESLint を起動する方法を構成するために使用されます。 デフォルトでは空のオプション "eslint.options": {
    「拡張機能」: [
      「.js」、
      「.vue」
    ]
  },
  // onSave または onType でリンターを実行します。デフォルトは onType です。
  "eslint.run": "onSave",
  // 検証済みファイルのフォーマッタとして ESLint を有効にします。
  "eslint.format.enable": true、
  // ESLint 拡張機能を有効化し、ファイルの検証を試みる言語識別子の配列。
  "eslint.probe": [
    「ジャバスクリプト」、
    「javascriptreact」、
    「vue-html」、
    「ビュー」、
    「html」
  ]、
  //rg.exe プロセスを閉じて cnpm を使用します。これにより、rg.exe が大量のメモリを占有することになります。"search.followSymlinks": false,
  // js-beautify-html のプロパティ パーティションを設定します "vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
      "ラップ属性": "自動",
      "折り返し行の長さ": 200,
      "end_with_newline": 偽
    },
    "きれいなhtml": {
      "印刷幅": 200,
      "シングルクォート": false,
      "wrapAttributes": false、
      「ソート属性」: false
    },
    「もっときれい」: {
      「セミ」:偽、
      "シングルクォート": true
    }
  },
  // スタイルはデフォルトでインデントオフセットになります
  "vetur.format.styleInitialIndent": true、
  // 無名関数の function キーワードの後のスペースを定義します。
  "javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": true,
  // 関数パラメータの括弧の前のスペースの処理方法を定義します。
  "typescript.format.insertSpaceBeforeFunctionParenthesis": true,
  // 新しいバージョンメッセージ "vsicons.dontShowNewVersionMessage": true,
  // ファイルをゴミ箱に削除するときにエクスプローラーが確認するかどうかを制御します。
  "explorer.confirmDelete": true、
  // eslint-plugin-vue を使用して <template> 内の vue-html を検証します
  "vetur.validation.template": false,
  // ワークベンチで使用するカラーテーマを指定します。
  // "workbench.colorTheme": "One Dark Pro"
}

要約する

この記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。

以下もご興味があるかもしれません:
  • Vueは要素内の$notifyを使用してプロンプト情報の改行の問題を解決します
  • Vueの中括弧文字の折り返しの落とし穴を解決する
  • Vue の文字列ラッピング問題を解決する (非常に便利です)
  • div 均等分割と自動行折り返しを実現する Vue flex レイアウトのサンプル コード
  • v-html を使用して vue でテキストをセミコロンで囲む例

<<:  モバイルウェブページのサイズ調整を実装する方法

>>:  mysql サブクエリと結合テーブルの詳細

ブログ    

推薦する

Dockerを使用して分散lnmpイメージを作成する

目次1. Docker分散lnmpイメージ生成1. Nginx、MySQL、PHPコンテナを実行する...

vuex で履歴を実装するためのサンプルコード

私は最近、ユーザー操作を元に戻す、またはやり直す機能を備えたビジュアル操作プラットフォームを開発して...

角度でechartsマップを使用する詳細な説明

目次echartの初期化アプリベースチャートコンポーネントhtml CS app-base-char...

スクラッチ宝くじの例を実現する JavaScript キャンバス

この記事では、スクラッチ効果を実現するためのJavaScriptキャンバスの具体的なコードを参考まで...

Webpack4プラグインの実装原理についての簡単な説明

目次序文知る練習すれば完璧になる序文wabpack では、ローダーの他にプラグインがコア機能です。プ...

キャンバス操作プラグイン fabric.js の使い方を詳しく解説

Fabric.js は非常に便利なキャンバス操作プラグインです。ここでは、日常のプロジェクトで使用さ...

6つのレイアウトでのFrameLayoutの使用

序文前回はLinearLayoutについて説明しました。今回はFrameLayoutの使い方を説明し...

Windows での Tomcat サーバーのインストールに関するチュートリアル

1 ダウンロードして準備するまず、公式ウェブサイトからTomcatをダウンロードする必要があります。...

HTML で dl(dt,dd)、ul(li)、ol(li) を使用する方法

HTML <dl> タグ#定義と使用法<dl> タグは定義リストを定義します...

MySQL ジョイントインデックス(複合インデックス)の実装

共同インデックスこの記事におけるジョイントインデックスの定義は次のとおりです (MySQL): AL...

CSSフロートの特性についての簡単な説明

この記事では、CSS フロートの特徴を紹介します。皆さんと共有し、自分用のメモとして残したいと思いま...

CSS の overflow: hidden の使い方 (オーバーフローの非表示とフロートのクリア)

オーバーフロー非表示指定された高さを超えるテキストや画像情報を非表示にすることを意味します。 <...

Nodeはkoa2を使用してシンプルなJWT認証方式を実装します

JWT の紹介JWTとは正式名称はJSON Web Tokenで、現在最も人気のあるクロスドメイン認...

MySQL クラスタの詳細な説明: 1 つのマスターと複数のスレーブのアーキテクチャ実装

実験環境: 1. CentOS 7 サーバー 3 台2. mysql5.7.26 (3台のマシンはす...

MYSQL SERVER のログファイルを縮小する方法

トランザクション ログには、関連するデータベースに対する操作が記録され、データベースの回復に関連する...