問題タブ [code-snippets]

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 投票する
2 に答える
1010 参照

c# - Visual Studio C# Express でスニペットを削除するにはどうすればよいですか?

Visual Studio C# Express にいくつかのスニペットを追加しました。

多くは二重リストにあり、それらを削除したいと思います。

「MySnippets」というフォルダにカーソルがあると、削除ボタンがアクティブになります。

ただし、カーソルが個々のスニペット上にある場合、削除ボタンはグレー表示されます。

これはバグだと思いますが、手動で編集できるようにスニペットは XML ファイルのどこかに保存されていますか?

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

eclipse - Eclipse の汎用コード スニペットまたはテンプレート

私は現在、長年にわたってすべての開発に Textmate を使用した後、Eclipse を評価しています。私がEclipseで見逃していて、解決策が見つからないのは、ある種の汎用テンプレートです。

私は JavaScript と PHP の開発に PDT を使用しており、コード テンプレートをサポートしています。ただし、私のプロジェクトでは、大量のシェル スクリプト、yml 構成ファイル、xml ファイル、gnu make スクリプトなども作成しています。私はこれらすべてのスクリプトのソース ドキュメントを一般的な構文 (robodoc に似ています) を使用して作成しています。テンプレートを使用してドキュメント ブロックを挿入できると、時間を大幅に節約できます。ただし、PDT を除いて、すべてのエディター プラグインがテンプレートをサポートしているわけではありません。

コードスニペット/テンプレートをEclipseに保存する一般的な方法はありますか?これはすべてのエディタープラグインで機能しますか? eclipse monkey を使えば実装できると思いますが、monkey の開発は中止されたようですか?

私はEclipse 3.4.0を使用しています。

0 投票する
5 に答える
4632 参照

delphi - 便利な Delphi コード テンプレート

私は Delphi でプログラミングを始めて 2 年余りになりますが、カスタム テンプレートは 5 つしかありません。

誰かが特に有用なものを持っている場合は、ここでそれらの素晴らしいリポジトリをstackoverflowに置くことをお勧めします.

Delphi 2009 構文を使用するか、Delphi 7 を使用するかは気にしませんが、生成するコードが特定のバージョンでしか機能しない場合は、そのことをお知らせください。

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

c# - VisualStudioスニペット-foreachループのコレクションを指定する方法

Visual Studioのショートカット/スニペットを使用する場合、後で緑色のボックスに入力するのではなく、事前に/自動的にコレクションを指定することはできますか?

この場合、キーストロークの数をできるだけ少なくして、次のようなものを考え出そうとしています。

たとえば、ショートカット「CTRL + K、CTRL + X foreach」は、反復処理するコレクションを推測し、通常は間違っています。私はしばしば次のようになります:

コレクション識別子を入力したり、「Surround with」を使用したりすると、強調表示されたアイテムがループブロックに次のように配置されるため、うまく機能しません。

これを行う方法はありますか?私はVisualStudio2005を使用していますが、これは2008年に、またはプラグインを使用して実行できると言われるのと同じくらい嬉しいです。


編集:わかりました、私が何を求めているのかを明確に説明しなかっただけでなく、Resharper機能を見て、それが組み込みのVS機能だと思っていたようです。ループに入れるコレクションの種類を推測し、約1/4の時間で正しく取得しようとしているのは、Resharperの「ライブテンプレート」であることがわかりました。

私が求めていたのは、Resharperがその推測をどのように行うか、そしてヒントを与えるために何ができるか(目的のコレクションの識別子を強調表示するなど)についての少しの洞察でした。JetbrainsのWebサイトを見て、何か見つけたらここで更新します。

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

javascript - ユーザーのためにFlairを作成する方法を学ぶ(javascriptスニペット)

ユーザーが自分のサイトに配置して情報を表示できるように、JavaScriptまたはHTMLコードの一部をユーザーに提供したいと思いました。StackOverFlowsの新機能Flairのようなものです。

私はそれをどのようにコーディングするかについての考えを持っています。DIV id="MySite_Info"を持つHTMLを使用してJSを提供する予定でした。次に、JSは私のサイトにアクセスしてJSONまたはXMLをプルし、サイトで提供したHTMLのDIVを使用してデータを入力します。

これを行うためのより良い方法はありますか?または私が従うべきオンラインの例はありますか?これらのJavaScriptスニペットを作成するための最良の方法は何ですか?(固有名がわからない)

0 投票する
3 に答える
197 参照

vb.net - 「より良い」コードスニペットはどれですか?

どのコード スニペットが優れていますか? そしてどうやって?[読みやすさ、デバッグ、コード標準などに基づいて「より良い」...]

また

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

visual-studio - これは Visual Studio スニペットで可能ですか?

私は TODO コメント (SteveC_TODO) の修正された形式を使用して、タスク リストで自分の Todo をグループ化できるようにしています。

昨日、リファクタリング スニペットを変更して、通常の NotImplemented 例外に todo コメントを追加するとよいと思いました。Method Stub - Body スニペットをこれに変更しました

ただし、これにより、完全なメソッド シグネチャを持つ todo コメントが作成されます。それは目的を果たしますが、コメントはメソッドシグネチャの名前のみを使用し、次の形式にすることをお勧めします

フォームではなく

これを行う方法を知っている人はいますか?リファクタリング スニペットに渡される引数は固定されていると思いますが、おそらく $signature$ 引数を解析して名前だけを抽出する方法があります。それが可能かどうか知っている人はいますか?

0 投票する
6 に答える
65497 参照

java - 選択したテキストでEclipseの「sysout」スニペットを使用するにはどうすればよいですか?

System.out.println()にきちんと置き換えられたEclipseスニペット「sysout」を知っています。タブが完了したとき。

これは非常に便利ですが、場合によっては、既存のコードをSystem.out.println()でラップする必要があります。

Eclipseの内部では、テンプレートは「選択された単語」をラップできるものとして定義されています。しかし、「sysout」と入力すると明らかに選択されたテキストが削除されるため、選択したテキストでスニペットを使用するにはどうすればよいですか。

何か案が?

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

c# - Visual Studio スニペットに現在の日時を挿入する

Visual Studio 2008 スニペットに現在の日付と時刻を挿入する方法を知っている人はいますか? 私が欲しいのは、私の.snippetファイルの本体にあるこのようなものです...