問題タブ [live-templates]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3858 参照

phpstorm - Webstorm で特定のライブ テンプレートをエクスポートするにはどうすればよいですか?

Webstorm には、チーム メンバーと共有したいライブ テンプレートがいくつかあります。

WebStorm からライブ テンプレートをエクスポートする方法があることはわかりますが、これはすべてのライブ テンプレートを .jar ファイルに一括エクスポートするだけのようです。

特定のテンプレート、またはエクスポートするライブ テンプレートの特定のグループをターゲットにする方法はありますか? チーム メイトに無関係なテンプレートを大量に渡さないようにする方法はありますか?

そうでない場合は、代わりにライブ テンプレートをある種のテキスト ファイルにエクスポートして、無関係なテンプレートを手動で削除できれば問題ありません。

また、ライブ テンプレートを WebStorm に追加するプラグインもいくつか見てきました。そのようなプラグインを作成するのがそれほど難しくない場合は、その方法について誰かが私を正しい方向に向けることができれば問題ありません.

0 投票する
1 に答える
198 参照

phpstorm - ライブ テンプレートを PHPStorm のプラグイン/パッケージにバンドルできますか?

プラグイン/パッケージとして配布したい特定のフレームワークに固有のライブ テンプレート/スニペットを選択しました。PHPStorm/WebStormでこれを行うことは可能ですか?

Sublime Text 2/3 エディターでこれを非常に簡単に行うことができ、パッケージ マネージャーを介してパッケージにアクセスできるようになりました。要するに、私は PHPStorm でも同じことをしたいと考えています。これにより、人々は私のライブ テンプレートをプラグイン リポジトリからプラグインとしてダウンロードできるようになります。

0 投票する
0 に答える
100 参照

asp.net - 標準コマンドでReSharperサラウンドテンプレートを拡張

このasp.netサラウンドReSharperテンプレートがあります:

選択したテキストの周りに <%: %> を追加し、テキストを選択します。CRTLテキストを再選択する理由は、 + SHIFT+を使用して、後でリソース ファイルに移動したいからですR

これは、次のキーを使用する必要があることを意味します: CTRL+ E/ CTRL+U次に省略形の数字キーを押し、次にCRTL+ SHIFT+Rを押してリソースに移動します。2つのコマンドを組み合わせることができる方法はありますか?

いくつかのテキストをマークしていくつかのキーを押すと、そのテキストが response.write の短縮形で囲まれ、リソース ファイルに追加されます。

PS: ReSharper 7.1 を使用しています

0 投票する
2 に答える
3858 参照

java - IntelliJ IDEA ライブ テンプレートに静的インポートを追加する方法

次の Eclipse テンプレートを IntelliJ IDEA に移植する必要があります

私がこれまでに持っているのは

そして、Shorten FQ namesフラグを立てます。

式に相当する IDEA は何${staticImport:importStatic()}ですか?

0 投票する
1 に答える
549 参照

intellij-idea - IntelliJ ライブ テンプレートでループを使用することは可能ですか?

IntelliJ には、ファイル テンプレートを作成するための「set」、「if」、および「foreach」ステートメントの構文があることに気付きました。
http://www.jetbrains.com/idea/webhelp/file-and-code-templates.html . ただし、これはライブ テンプレートでは可能ではないようです。私は何か間違ったことをしていますか、それとも彼らはこのサポートを受けていませんか?

基本的に、TextMate のスニペットと同じ機能を探しています。bash、perl、python、php などのツールを使用して、テキストを正確に生成または変換するスクリプトを作成するとよいでしょう (ただし、可能であれば #if と #foreach で解決します)。また、IntelliJ TextMate プラグインもこれをサポートしていないようですが、これを実現する他のプラグインはありますか?

0 投票する
1 に答える
11114 参照

intellij-idea - ライブ テンプレートの後のカーソルの位置を選択

IntelliJ IDEA では、次のようなライブ テンプレートを定義しました。

ライブ テンプレートを展開した後、IntelliJ にカーソルをメソッド本体内に配置するように指示する方法はありますか?

0 投票する
1 に答える
1209 参照

intellij-idea - IntelliJ Live Template でランダム long を自動生成

IntelliJ のライブ テンプレートで使用する任意の数値 (Long) を自動生成するにはどうすればよいですか?

例:

whererandomLongはランダムな long 値に置き換えられます。ライブ テンプレート定義の変数の式として次を追加しようとしましたが、テンプレートの出力時に何も生成されません。

私が達成しようとしているのは、IDEA コード インスペクターがシリアライゼーション バージョン UID フィールドに対して生成するものと非常に似ていますが、ライブ テンプレートを使用しています。