荘厳なテキスト プラグイン

サイトの開発を始めた瞬間から テキスト エディタです。メモ帳のような単純なものでも、本格的なものもあります。 IDE

このエピソードでは、Matt がプラグインのコレクションを確認する Sublime Text の それぞれがワークフローをサポートします。

パッケージ制御

エピソードで参照されているパッケージ(またはプラグイン)を取得するには、以下を行う必要があります。 Package Control をインストールします。 インストールする必要があります。また、 手順についてはこちらをご覧ください

パッケージ管理のスクリーンショット

JSHint

JSHint は、JavaScript を調べる JavaScript リンターです。 コードのエラーや不適切なプラクティスを ハイライト表示します

たとえば、変数名を間違って入力してしまった場合 その場合、JSHint は fo が定義されておらず、 エラーが発生します。

var foo = { bar: 'Hello, World.' };
var msg = fo.bar;

JSHint プラグイン 関連する項目を黄色のボックスで囲んで その部分にカーソルを置くと、エラーになります Sublime の左下にメッセージが表示されます。

JSHint Sublime プラグインのスクリーンショット

その他の問題としては、次のようなものがあります。

  • 定義されているが使用されていない変数
  • ループ内での関数作成を回避する
  • 適切な比較方法の使用

SublimeLinter-JSHint Package をインストールする方法 SublimeLinter パッケージをインストールして、手順に沿って操作する必要もあります。 手順については、SublimeLinter-JSHint パッケージのページをご覧ください。

デベロッパーによっては、 JSHint Gutter できます。小さなドットが JSHint の問題がある行のガター。

JSHint Gutter Sublime プラグインのスクリーンショット

JSCS

JSCS は、Google Cloud の JavaScript が特定のコーディング スタイルに従っていない。

たとえば JSCS を使用すると、スペースを使用するのか、 「if」などのキーワードの後で使用するか、中かっこが メソッドの同じ行または新しい行に配置する必要があります。

SublimeLinter-JSCS パッケージ JSHint と同様のスタイルでインラインで問題をハイライト表示 問題を簡単に修正できます

JSCS のスクリーンショット

これは、職場で働く際に非常に便利です。 チームの全員が同じスタイルガイドに従い、 コードの一貫性を維持します。

最良の点は、JSCS-Formatter パッケージを使用すると、ページ上のあらゆる問題を自動的に修正できることです。 ctrl + shift + p キーを押して、「JSCS Formatter: Format this file」と入力します。 Enter キーを押します。詳しくは、Addy のブログ投稿をご覧ください。

カラー ハイライター

カラー ハイライター 背景に色が付き、 CSS や Sass 内の色定義も考慮に入れます

カラー ハイライター Sublime パッケージの下線カラーのスクリーンショット

下線として表示するか、 カーソルを合わせたときや 定義の背景色で表示されます。こちらにアクセスしてください。 'パッケージの設定'>'カラー ハイライター'> '設定 - デフォルト'初期設定を確認します。 [設定] - [ユーザー] で設定を変更できます。

背景全体をハイライトできます [Settings - User] に以下を追加します。ファイル:

{
  "ha_style": "filled"
}

カラー ハイライター Sublime Package Filled Color のスクリーンショット

ガターの色

ガターの色 はカラー ハイライターに代わるものですが 色変数の上に色を表示する代わりに 線のガターに色が入ります。

ガターカラーのスクリーンショット

カラー ピッカー

画面からすばやく簡単に色を選択する必要がある場合 [カラー選択ツール パッケージ] を選択します。 きっと役に立つでしょう

ctrl + shift + c を押してブームボタンを押すと、カラー選択ツールが表示されます。

カラー選択ツール Sublime パッケージのスクリーンショット

AutoFileName

AutoFileName これは簡単なプラグインで、 入力を始めると、使用可能なファイルのリストが表示されます。これはスーパー イメージ名や名前を入力する際などに便利です。 CSS または JS ファイルを追加すれば 時間を節約できます 誤字脱字のリスクも軽減できます

AutoFileName のスクリーンショット

自動プレフィックス

私たちは皆、これに気づかない瞬間を プレフィックス付きの CSS プロパティを追加しますあり 自動プレフィックス CSS で実行するだけで 必要な接頭辞をすべて追加します。

ここから来るってこと..

.container-thingy {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

ctrl + shift + p キーを押して次のコマンドを入力します。 'CSS の自動プレフィックス'Enter キーを押します。

.container-thingy {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

使用するブラウザとブラウザのバージョンを定義することもできます。 パッケージ設定でサポートします。[Package Control] ページをご覧ください。 をご覧ください

その他...

これ以外にも多数のプラグインが用意されているため、 パッケージ コントロールもぜひご検討ください。

その他のアドバイスやヒントについては、 WesBos の優れたスライド資料を Sublime Text のキーボード ショートカットとその他のプラグインをご覧ください。

WesBos は次のような書籍も執筆しています。 'パワーユーザーのための華やかなテキスト' こちらもどうぞよろしくお願いいたします。