ホームページ 開発ツール sublime JSX および es201x コード形式をサポートする sublime text3 のプラグインを共有する

JSX および es201x コード形式をサポートする sublime text3 のプラグインを共有する

Apr 28, 2021 pm 04:54 PM
jsx prettier react.js

次のチュートリアル コラムでは、JSX および es201x コード形式をサポートする Sublime Text 3 用のプラグインを推奨しています。困っている友人の役に立てば幸いです。

JSX と es201x コード形式をサポートする Sublime Text 3 のプラグインをお勧めします

JSX および es201x コード形式をサポートする sublime text3 のプラグインを共有する

最近

React# を使い始めました## 当時、私が使用していた崇高なテキスト 3 は、本当に私を強迫性障害に悩ませていました。

JSX
の強調表示をサポートしていませんでした。
Babel をインストールした後、新しい問題が発生しました。フォーマット プラグインがハングしました。 。 。 2 つまたは 3 つのプラグイン (jsfmt など) を試しましたが、理想的なものではありませんでした。
esformatter-jsx

は使えますが、JSX のインデントと
switch などの文の変なインデントがひどいです。 最後に、IDE を変更しようとしていたときに、VSCode フォーマット プラグインの構成項目の 1 つが esformatter-jsx であり、prettier## も選択できることに気付きました。 #。
prettier 公式 Web サイト (Science Internet): https://prettier.io/docs/en/install.html Facebook が React のコードを最適化するためにこれを使用していることがわかります。 プロジェクト。詳しくは説明しませんでした。

実行
npm i -g prettier
ダウンロードしたパッケージには、オントロジーである bin-prettier.js
が含まれています。

sublime text3 パッケージ コントロール
prettier を直接検索してダウンロードし、その

User

設定項目を開き、次のように追加して保存します。 ローカルの node および node_modules パスの変更に注意してください

{
  "debug": false,
  "prettier_cli_path": "/usr/local/lib/node_modules/prettier/bin-prettier.js",
  "node_path": "/usr/local/bin/node",
  "auto_format_on_save": false,
  "auto_format_on_save_excludes": [],
  "allow_inline_formatting": false,
  "custom_file_extensions": [],
  "max_file_size_limit": -1,
  "additional_cli_args": {},
  "prettier_options": {
    "printWidth": 80,
    "singleQuote": false,
    "trailingComma": "none",
    "bracketSpacing": true,
    "jsxBracketSameLine": false,
    "parser": "babylon",
    "semi": true,
    "requirePragma": false,
    "proseWrap": "preserve",
    "arrowParens": "avoid"
  }
}
ログイン後にコピー
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">{   &quot;keys&quot;: [&quot;super+shift+c&quot;],   &quot;command&quot;: &quot;format_javascript&quot; }</pre><div class="contentsignin">ログイン後にコピー</div></div> をショートカット キー設定に追加します。詳細については、github でプラグイン作成者の Readme を確認してください。プラグインの機能がすべての機能ではありません。コマンド ラインの指示を使用してコードをフォーマットできます (直接引用することもできます)プロジェクト内で?)

以上がJSX および es201x コード形式をサポートする sublime text3 のプラグインを共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Reactの親コンポーネントで子コンポーネントのメソッドを呼び出す方法 Reactの親コンポーネントで子コンポーネントのメソッドを呼び出す方法 Dec 27, 2022 pm 07:01 PM

呼び出しメソッド: 1. クラス コンポーネントの呼び出しは、React.createRef()、ref または props のカスタム onRef 属性の関数宣言を使用して実装できます; 2. 関数コンポーネントおよびフック コンポーネントの呼び出しは、useImperativeHandle または forwardRef を使用して実装できます。子コンポーネントの ref が実装されています。

Vue が JSX を通じてコン​​ポーネントを動的にレンダリングする方法について話しましょう Vue が JSX を通じてコン​​ポーネントを動的にレンダリングする方法について話しましょう Dec 05, 2022 pm 06:52 PM

Vue はどのようにして JSX を通じてコン​​ポーネントを動的にレンダリングしますか?次の記事では、Vue が JSX を通じてコン​​ポーネントを効率的に動的にレンダリングする方法を紹介します。

Vscode でよりきれいなプラグインを使用する方法_Vscode でよりきれいなプラグインを使用する方法 Vscode でよりきれいなプラグインを使用する方法_Vscode でよりきれいなプラグインを使用する方法 Apr 02, 2024 pm 02:49 PM

1. まず、Vscode を開きます. prettier プラグインがインストールされていない場合は、まずインストールしてください. インストール方法は、[拡張機能] アイコンをクリックし、[prettier] を検索して、公式プラグインを見つけてインストールします。 2. 次に、サンプル コードを準備します。次の図は、比較的わかりにくい形式の HTML コードです。 3. サンプル コードを開く vscode ウィンドウで、ショートカット キー [CTRL+Shift+P] を使用して vscode コマンド ボックスを開き、ボックスに [format] キーワードを入力すると、2 つのオプションがあることがわかります。 1.FormatDocument (ショートカットキー Shift+Alt+F) ドキュメント全体をフォーマットします。 2.FormatSelection

Vue の JSX とは何ですか?いつ使用しますか?使い方? Vue の JSX とは何ですか?いつ使用しますか?使い方? Jan 16, 2023 pm 08:23 PM

Vue の JSX とは何ですか?次の記事では、Vue での JSX の概要、JSX を使用するタイミング、Vue2 での基本的な使い方について説明します。

Prettier を使用して Vue でコードをフォーマットする方法 Prettier を使用して Vue でコードをフォーマットする方法 Jun 11, 2023 pm 04:48 PM

Vue は、Web 開発で広く使用されている人気のある JavaScript フレームワークです。日常の開発では、統一されたコード スタイルを維持するためにコードをフォーマットする必要があります。 Vue では、Prettier プラグインを使用してコードを簡単にフォーマットできます。 Prettier は、コードを自動的にフォーマットするのに役立つコードフォーマットツールです。コード形式を手動で変更する場合と比較して、Prettier を使用すると作業効率が大幅に向上し、コード スタイルも保証されます。

Vue3+ViteでのJSXの使い方を詳しく解説 Vue3+ViteでのJSXの使い方を詳しく解説 Dec 09, 2022 pm 08:27 PM

Vue+Vite で JSX を使用するにはどうすればよいですか? Vue3+Vite での JSX の使い方については以下の記事で紹介していますので、お役に立てれば幸いです。

vue3でjsx構文を使用する方法 vue3でjsx構文を使用する方法 May 12, 2023 pm 12:46 PM

背景: vue3 プロジェクトは、より明確なロジックと容易なメンテナンスを備えた、ビジネスごとに分離された jsx+hooks 形式と組み合わせた、composition-api+setup 形式の使用を促進します。以下の構文は、jsx と template の異なる構文を比較することで、主に同じ機能を実現しています 1. 通常のコンテンツ 通常のコンテンツの定数 書き方は同じです //jsx の書き方 setup(){return()=>hello}/ /tempalte 書き込みメソッド hello 2. 動的変数 jsx では、変数を引用符なしで囲むために中括弧を一律に使用します。たとえば、{age}tempalte の内容は二重中括弧で囲まれ、属性変数はコロンで始まります。たとえば、{ {age}}{} は jsx からのものです。

React ソースコードをデバッグするにはどうすればよいですか?複数のツールを使用したデバッグ方法の紹介 React ソースコードをデバッグするにはどうすればよいですか?複数のツールを使用したデバッグ方法の紹介 Mar 31, 2023 pm 06:54 PM

React ソースコードをデバッグするにはどうすればよいですか?次の記事では、さまざまなツールで React のソース コードをデバッグする方法について説明し、コントリビューター、create-react-app、vite プロジェクトで React の実際のソース コードをデバッグする方法を紹介します。

See all articles