問題タブ [code-sharing]

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

iphone - security-iphone とコードを共有する

誰でも私を明確にしてください..

.h ファイルのみで静的ライブラリを作成することは可能ですか?

そうでない場合、どうすればコードを安全に共有できますか

ありがとうございました

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

code-sharing - 最高のHTMLコード共有アプリ

私はしばらくの間グーグルを検索して、最もコーダーに優しいサンプルボックスを決定してきました。

ユーザーに色分けとコードのコピーの簡単な方法を提供するさまざまな形式のECMAスクリプト(たとえばJS)などを共有したいと思います。そこにはいくつかあることは知っていますが、皆さんはおそらくコードの経験が豊富なので、SOFからいくつかの意見を聞きたいと思いました。

だから-あなたが[使う]コード共有ツールは何ですか?

ソリューション

最終的に完全なスニペットにはGistを使用し、*不完全な*コードサンプルにはSyntaxHighlighterを使用しています。シンタックスハイライト用のプラグインがありますが、プラグインを理解するのは、昔ながらの方法(5年前のような昔ながらの方法)を行うよりも苦痛だと思います。Drupal

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

ios - Subversion を使用して複数の開発者と Xcode 4 プロジェクトを共有するにはどうすればよいですか?

私たちは、同じ Xcode 4 iOS プロジェクトに取り組んでいる複数の開発者です。Subversion の使用をコミットしようとしていますが、2 人の開発者が新しいターゲットを追加したり、プロジェクト構造を変更したりすると、project.pbxproj との競合が発生し続けます。

この問題を解決する適切な方法は何ですか?

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

asp.net - 複数のウェブサイト間でリソースを共有するには?

いくつかの基本クラスであるユーザーコントロールを使用する 3 つの異なる Web サイトがあります。ここでの私の質問は、単一の物理的な場所からこのサイト間でこれらのリソースを共有できるということですか? また、3 つのサイトすべてに単一の web.config を使用したいと考えています。これにより、メンテナンスの問題がはるかに簡単になります。

したがって、上記のシナリオが可能であれば、それを達成する方法よりも.

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

code-reuse - よく使う機能のコードデータベースはありますか?

私がよく取り組んでいるさまざまなプログラミング プロジェクトには、他の人が 1000 回も前に実行したといつも感じるさまざまなレベルのロジックがありますが、それでも 1001 回目の実行で立ち往生しています。

たとえば、適切なインターフェイスを持つソースが見つからなかったので、今日は三目並べをコーディングしています。

先日はチェスでした。

このような多くのクラスがあり、それらは特殊すぎてライブラリに含めることができませんが、それほど頻繁に作成されることはありません。

他の人が再利用できる可能性のある機能のソースを共有するコード共有データベースまたはコミュニティがあるかどうか疑問に思っていますか?

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

javascript - 複数の ASP.Net サイトで TinyMCE Javascript ソースを共有する方法

私は、多くのサイトのコンテンツ入力にMoxie コードの TinyMCE テキスト エディター ( http://www.tinymce.com/ ) を使用しています。現時点では、tiny_mce フォルダーを各サイトのフォルダーに配置しています。これは、同じ .js ファイルのコピーがたくさんあることを意味します。

tiny_mce フォルダーのコピーを 1 つ作成し、サイトごとに参照する方がよいと思います。そのため、tiny_mce を変更またはアップグレードする場合は、1 回だけで済みます。また、新しいサイトを作成する場合は、同じサイトを参照して保存することができ、別の 9Mb の複製ファイルをサーバーにアップロードまたはコピーする必要があります。

tiny_mce を個々の Web サイトの外部にあるフォルダーに配置し、表示できる localhost のサイトとして設定してみました。

次に、次のように各サイトの JavaScript を含めます。

サイトでファイルを見つけることができると確信しています-簡単なjavascriptアラートボックステストでテストしましたが、正常に機能します-「ソースを表示」して使用しているリンクを確認すると、tiny_mceにアクセスできます. js ファイル - これが正しいファイルです。

ただし、tiny_mce は機能しません。

問題を引き起こしていることに気付いていないある種の依存関係または構成があると推測していますが、何が機能していないかを見つけるためにどこから始めればよいかわかりません。(エラーは発生しません。tiny_mce がロードされないだけです)

tiny_mce を入手して、そのソース ファイルを複数のサイトで共有できた人はいますか? tiny_mce を使用するには、サイトのルート フォルダー内に .js ファイルを配置する必要がありますか?

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

eclipse - Eclipse と共同でプログラミングする方法

私は他の 2 人の学生と一緒にチーム プログラミング プロジェクトに参加しており、全員が Eclipse を使用しています。私たちにとって大きな助けになる共有機能があるようです。CVN のセットアップを開始しましたが、ホスト名を入力する必要があるときにすべてが混乱しました。そこに何を入れればいいですか?私はMacbook Proを使用しています。私は DSL 接続を使用しています。これを機能させることは可能ですか?追加のサーバー ソフトウェアをセットアップする必要がありますか?

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

mercurial - 2台のサーバーでMercurialリポジトリを共有する

私はBitbucketでホストされているプロジェクトに取り組んでいます。また、オフィスサーバー上の同じプロジェクトをローカルイントラネットに接続して、システムでコミットするときに両方のリポジトリ(Bitbucketとローカルサーバー)にプッシュできるようにしたいと思います。

セットアップ全体は、インターネットが利用できない場合にユーザーがローカルバージョンで共同作業できるようにし、インターネットが利用できる場合はオンラインバージョンを更新できるようにする必要があります。

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

c# - クラスを公開せずにプロジェクト間でC#のコードを共有する

いくつかのパブリッククラスとインターフェイスのみを公開する多くの内部機能を備えたC#ラ​​イブラリがあります。このコードを複数のプロジェクト間で共有したいと思います。各プロジェクトでは、内部クラスをサブクラスで拡張する必要がある場合があります。

共通のライブラリを作成するために、これらすべてのクラスを公開するというアイデアは好きではありません。逆コンパイルが簡単になりすぎて、デザインが壊れてしまうのではないかと思います。

ソースコードのコピーを作成し、それらのファイルをプロジェクト間で同期させる唯一の実際のオプションはありますか?または、コードを共有しながら、プロジェクトごとに1つのライブラリを取得して、目的のパブリックインターフェイスとクラスのみを公開する方法はありますか?

VisualStudio2010を使用しています。

アップデート

逆コンパイルと「プライベート」アクセスに関する説明をありがとう。いくつかの入力ライブラリに難読化ツールを適用して、それらのパブリック接続さえも難読化することを検討できると思います。

設計の観点からは、答えは間違いなくフレンドアセンブリを使用することのようです。

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

visual-studio-2010 - MacホストとVmFusionVisualStudio間でのコードリポジトリの共有

Mac上のすべてのgitリポジトリと共有フォルダを保持しています。Visual Studio Mvcプロジェクトを実行するために、Windows 7仮想マシン(Vmware Fusion)でもアクセスします。

Windows VM内に直接リポジトリフォルダーの複製がある場合と比較して、コンパイルとデバッグははるかに遅く、IISには制限があり、VMのサイズは大幅に大きくなります。

プロセスをスピードアップするためのより良い方法はありますか?