問題タブ [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.
delphi - 「サラウンド」タイプのDelphiテンプレートを作成するにはどうすればよいですか?
アプリをdelphi2009に移行しています。アプリはまだ多くのAnsiStringを使用する必要があります。移行中、私は常に自分自身を変換していることに気づきます:
の中へ:
また
テンプレートを使用してこれを実行できるはずですが、テンプレートは強力ですが、作業を開始するのはそれほど簡単ではありません。これが私が試していることです:
サラウンドメニューには表示されず、いつでもアクティブになりません。できるようになりたい
または、「def」を選択し、「surround」を使用して以下を取得します。
ご協力ありがとうございました!
.net - 終了時に変数名を変更する Resharper ライブ テンプレート マクロ
すべてのスペースをアンダースコアに変更する Resharper ライブ テンプレートを作成したいと思います。これは、私の「事実」ライブ テンプレート変数 $testname$ 内にあります。
私はこれを持っています:
しかし、これはタブを押したときにのみ実行されます。$testname$ からタブで移動した後にマクロを実行したい。
スペースを含む 1 行のテキストにテスト名を書き込めるようにしたいのですが、マクロはすべてのスペースをアンダースコアに変換します。
これは可能ですか?
delphi - getter / setterを使用してプロパティを生成し、プライベートフィールドを作成するDelphiのライブテンプレート?
ここやインターネットで検索しても、getter / setterを使用してプロパティを生成し、プライベートフィールドを生成して複雑化を実行する、Delphiのライブテンプレートの例を見ることができませんでした。(SHIFT + CTRL + C)
これは可能ですか?
delphi - 選択範囲を括弧で囲む Delphi ライブ テンプレート
選択範囲を () で囲む Delphi ライブ テンプレート (D2010) を作成しようとしています。私の現在の試みは次のようになります:
ほとんど機能しますが、余分な空白が入ります。次のようなコード行がある場合:
blah = 5 の部分だけを選択してテンプレートを呼び出したところ、次のようになりました。
しかし、それは結局
助言がありますか?
編集:テンプレート全体は次のとおりです。
visual-studio - Visual Studio 2010 でライブ テンプレートを作成するには?
Visual Studio 2010 でライブ テンプレートを作成する方法、それが実際にライブ テンプレートなのかマクロなのかはわかりませんが、コードを書いているときに「Let's say -> in」と入力して、スペース、そのプログラムは次のようなコードを自動的に挿入します -> #include <>. その目的のための C++ ビルダーでは、呼び出し時に自動的にテキストを挿入する xml ファイルを使用します。
それで、その謎を解決するためのアドバイスや良いリンクを教えてくれる人がいます:)
java - IntelliJ「ライブテンプレート」に相当するEclipseとは何ですか?
つまり、「iter」と入力して、反復する変数を選択して「for」ループを取得し、「soutv」と入力して、「variable=」がすでに含まれている「System.out.println」を生成するようなものです。
ありがとう !
java - Intellijライブテンプレート
Intellijでデフォルトのトークン値を使用する方法はありますLive templates
か?たとえば、ほぼすべてのクラスに対して作成したいプライベート変数を宣言する次のライブテンプレートがあります。
private static final Logger logger = Logger.getLogger($CLASS$.class)
$CLASS$
このライブテンプレートはスコープまたはファイル名のクラスから派生できるため、このライブテンプレートを使用するたびに入力する必要はないようです。ライブテンプレートで環境定義のトークンをデフォルトとして使用できるかどうか疑問に思いましたか?
intellij-idea - マシン間で Intellij ライブ テンプレートを転送する
/.IdeaC10/config/templates/user.xml ファイルのテンプレートを同僚のマシンに転送する方法を見つけようとしています。
user.xml ファイルにコピーすると、これらの変更が Intellij によって押しつぶされ、古いファイルの内容に戻っているように見えます。
誰でもこれを回避する方法を知っていますか?
編集:
xmlをコピーして貼り付けることでこれを行う方法はありますか? その方がいいです…!
delphi - クラス ドキュメントとライブ テンプレートの拡張
コード ドキュメントとライブ テンプレートをいじっていますが、よくわかりません。
ドキュメントの生成に関するDr.Bob の記事と、ライブ テンプレートに関する wiki 記事を読みましたが、クラスの説明に 1 つの問題があります。
クラスの説明により、マウスカーソルをクラス宣言に合わせたときの IDE の動作を理解できます。
たとえば、そのようなクラスとその説明があります。
そして、コードの後半で、次のような宣言があります。
クラスタイプの上にマウスカーソルを置くと、次のような説明があります。
ご覧のとおり、すべての html タグが IDE エンジンによってレンダリングされたわけではありません。追加のタグ、特にコード例のタグをレンダリングする方法を本当に知りたいです。出来ますか?
Delphi 2009 Professional を使用しています。
c# - Resharper とライブ テンプレート。メソッド内のパラメーターのリストを取得する
メソッド名とメソッド パラメータを挿入するログ情報を書き込むことができる resharper を使用して、次のようなライブ テンプレートを作成したいと考えています。
私のコードには、次のようなメソッドがあります。
ここで、ログを追加したいと思います。これまでのところ、resharper で作成された 2 つのライブ テンプレートがあります。
次のテンプレート コードを入力してください。
テンプレートコードは次のとおりです。
$METHOD_NAME$ の場合、マクロを選択しました:「型メンバー名を含む」
次に、これらのライブ テンプレートを使用した後、私のメソッドは次のように終了します。
これは問題ありません。
ここで、"Enter" テンプレートを変更して、引数のリスト (この例では param1 と param2) を挿入し、さまざまな数の入力パラメーターとさまざまな型を持つメソッドで使用できるようにします。
これどうやってするの?
resharper 6 を使用しています。
前もって感謝します。