問題タブ [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 投票する
4 に答える
4099 参照

vim - Vim での一般的なタスクのスクリプト作成

Vim を (家でも職場でも) 使用していると、同じようなことを繰り返していることに気がつくことがよくあります。たとえば、一連の CSV テキストを一連の SQL 挿入に変換する場合があります。私は Vim を何年も使用してきましたが、Vim を使用しながら生産性を向上させる方法を真剣に考えようとしたのはつい最近のことです。

私の質問は..一般的に使用されるコマンドまたはコマンド シーケンスを保存する良い方法 (または正しい方法) はありますか? そして、それらをどのように実行するのが最善の方法ですか? ライブ セッションで同じスクリプトを使用したり、ファイルに対してコマンド ラインを介して使用したりできると便利です。

それらを .vim ファイルに保存して、同僚 (vim に習熟していない) に渡して使用できるようにしたいと考えています。

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

code-snippets - コード スニペットを実行するためのツール

「コード スニペットの実行」とは、IDE を起動してダミー プロジェクトを作成することなく、数行のコードを記述し、実行してテストする機能を意味します。

プロジェクトを作成せずに小さなコード サンプルで人々を支援し、すべてをきれいにコンパイルし、コード スニペットを送信してプロジェクトを削除するのに非常に便利です。

最適なコード スニペットやスニペット エディター、スニペットの保存場所について質問しているわけではありません。

C# の場合は、Snippet Compilerを使用します。

Java の場合は、Eclipse Scrapbookを使用します。

LINQ にはLINQPadを使用します。

他の (より良い?) ツールに関する提案はありますか? たとえば、Eclipse の起動を伴わない Java 用のものはありますか?

Cはどうですか?

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

c# - コード スニペットのリポジトリ

私は C# を使い始めたばかりで、他のプロジェクトに戻って、新しいプロジェクトでコードのスニペットを再利用することがよくあります。

何度も何度も再利用する小さなコードをすべて保存し、Visual Studio Express と統合できる優れたツールはありますか??

0 投票する
8 に答える
66808 参照

visual-studio - Visual Studio のメソッドのコード スニペット

Visual Studioでは、たとえば入力できます

為にTAB TAB

コードスニペットが表示されます。

プライベート、パブリックなどのメソッドにも組み込みのコード スニペットはありますか?

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

code-snippets - どこでも (職場など) 使用するために、個人のスニペット データベースをどのように保存しますか?

コード スニペットの保存に関するいくつかの議論を読みましたが、探している情報が見つからなかったので、それを定義しましょう。

  • 家にはいくつかのサイド プロジェクトがあります。そのほとんどは非常に小規模で、1 つが大規模で、特定の言語機能 (たとえば、C++ のテンプレート トリック) を示す多数の小さな例があります。
  • これらの例は、自宅で試して作業した特定のスニペットの正確な詳細を覚えようとするのではなく、職場で参照できるようにすると便利だと思うので、それを利用できるようにしたいと思いますUSBフラッシュドライブの例。
  • 問題は、ほとんどのスニペット/小さなプログラム/サンプルが Visual Studio で編成、記述、コンパイル、およびテストされていることです。それらをコード スニペット オーガナイザー アプリケーションに配置する必要がある場合、重複します。すべての例を含む Visual Studio ソリューションのソースをフラッシュ ドライブにコピーできますが、専用のスニペット リポジトリ オーガナイザーに比べて検索にはあまり便利ではありません。または、より良いコメントと例の説明を書くと、これを変更できるかもしれません。それでうまくいきます。

同様のアイデア、ベスト プラクティス、ソリューション、および経験を歓迎します。

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

php - 長さの帝国単位をメートル法に変換する方法は?

ここで、すでに 100 万回解決されていると私が信じている (または少なくとも望んでいる) 問題に直面しています。入力として取得したのは、オブジェクトの長さを帝国単位で表す文字列です。次のようになります。

またはこのように:

または実際には、私たちが通常それを書く他の方法で。

世界的な車輪の発明を減らすために、インペリアルの長さをメートルの長さに変換できる関数、クラス、または正規表現のようなものがあるかどうか疑問に思いますか?

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

code-snippets - ウェブページのスニペットを作成できるサービスはありますか

Web ページの本質または最も重要な側面を取得する方法を探していますか? URL を提供した場合、これを実現できる外部サービスはありますか? スナップショットを提供するため、snap.com のようなサービスは探していません。

そのようなシステムを自分で実装することさえいとわないかもしれません。初めは無理をせず、基本的な成果を出していきたいです。この問題にどのようにアプローチするかについて何か考えはありますか?

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

c# - HashSet の特別な点.NET 3.5 で?

ここに興味深いパズルがあります。

Snippet Compiler をダウンロードしていくつか試してみましたが、次のコードを書きたいと思いました。

しかし、上記のコードはコンパイルされません。私は得る:

「型または名前空間名 'HashSet' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)」

明らかにそうではありません。HashSet が見つからないように見えますが、Systems.Collections.Generic 名前空間で他の型 (List、SortedDictionary など) を見つけます。

これについての説明は何ですか?おそらくSnippet Compilerは、標準のFrameworkコンパイラをカバーの下で使用しているだけです...

なぜこれがうまくいかないのか知りたいです。

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

editor - Komodo Edit: これらの基本的なマクロおよびスニペット操作のいくつかを行う方法は?

Komodo Edit でこれらの基本的なマクロとスニペット操作を行う方法 (またはドキュメントの場所) を知りたいです。

  • 1) FILE/IO: Komodo JavaScript マクロ内から一時ファイルに文字列を書き込みます

  • 2) FILE/IO: テキスト ファイルの内容を komodo JavaScript マクロ内の文字列に読み込みます

  • 3) INCLUDES: マクロ内のローカル javascript "include" ライブラリ、または #script src="~/mylocal_javascript_addons.js" と同等のものを相互参照するので、マクロ コードを統合できます。

  • 4) SNIPPET_OUTPUT: ユーザー定義の JavaScript 関数またはマクロの出力を返すスニペット補間プレースホルダーを作成します。

    例えば:

    [[%(myscript:SayHelloWorld())]]

    [[%(foomacro-MyAgeInMilliseconds)]]

  • 5) MACRO_OUTPUT:現在のバッファで複数行の選択を取り、それをローカル スクリプトまたはバッチ ファイルに渡し、選択を出力結果に置き換えるマクロ。(Linuxだけでなく、MSFT Windowsでこれを行う方法が必要です)。

Javascript の代わりに Python を使用してこれらの 1 つ以上に回答できる場合、それは素晴らしいことですが、Python のドキュメントは非常に TODO のように思われるため、サンプル コードまたはそのリンクを含めてください。