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 サブクエリと結合テーブルの詳細

推薦する

mysql インストーラ コミュニティ 8.0.16.0 のインストールと構成のグラフィック チュートリアル

mysqlインストーラコミュニティ8.0.16.0インストールグラフィックチュートリアル、参考までに...

LinuxのCPU負荷とCPU使用率の詳細な説明

CPU 負荷と CPU 使用率これらは両方とも、ある程度、マシンの忙しさを反映できます。 CPU 使...

CentOS8 Linux 8.0.1905 のインストール手順(図解)

現在、CentOS の最新バージョンは CentOS 8 です。次に、CentOS Linux 8....

React Native JSIはRNとネイティブ通信のサンプルコードを実装します

目次JSIとはJSIの違いiOS で JSI を使用するiOS 設定RN側の構成jsはパラメータ付き...

MySQL データベースの必須条件クエリ ステートメント

目次1. 基本的な文法2. 条件式によるフィルタリング3. 論理式によるフィルタリング4. あいまい...

HTML のオートコンプリートを無効にして履歴を表示しないようにする

入力ボックスには、コンテンツを入力するときに常に入力履歴が表示されます。これを無効にする現在の方法は...

XHTML 特殊文字コレクション

注意&#160;ノーブレークスペース = ノーブレークスペース、 iexcl ¡ &...

Vueにおけるキーの役割と原理の詳細な説明

目次1. 結論から始めましょう2. キーの役割2.1 例2.2 上記の例を修正する2.3 例を再度修...

jQueryはアコーディオンの小さなケースを実装します

この記事では、アコーディオンを実装するためのjQueryの具体的なコードを参考までに紹介します。具体...

Vueリクエストインターセプターの設定方法の詳しい説明

以下の手順に従ってください1. request.jsコンテンツ: http リクエスト インターセプ...

Nginx 仮想ホストを構成する 3 つの方法 (ポートベース) の詳細な説明

Nginx は、IP ベースの仮想ホスト構成、ポート ベースの仮想ホスト構成、ドメイン名ベースの仮想...

Docker ベースの Etcd 分散デプロイメントの方法と手順

1. 環境整備1.1 基本環境NTP設定: 省略 #時間の一貫性を確保するためにNTPサービスを設定...

CSS のサイズと幅と高さのブラウザ解釈の違いに対する解決策

まずは例を見てみましょうコードをコピーコードは次のとおりです。 <!DOCTYPE html ...

JavaScript のドキュメント オブジェクト モデル (DOM)

目次1. DOMとは何か2. 要素を選択する3. getElementById() 4. クエリセレ...