私はかなり経験豊富なC#devですが、C++の知識はほとんどありません。自分のFirefoxをビルドするためのカスタムプロジェクトをC#コードから制御できるように設定しました。Visual Studioを使用して大規模な非VSコードベースを扱うにはどうすればよいですか?
私はFirefoxソースを取得してビルドし、exe用のVisual Studioソリューションを作成しています。これは、Visual StudioでF5経由で実行できることを意味します。ソースファイルを開くと、ブレークポイントを設定してヒットさせることができます。
私はC#.NETソリューションを使用しているかのように、ソースコード全体を読み込む方法がわかりません。私が理解しているように、Windowsソース固有のものではないので、Firefoxソースを持つプロジェクトファイルはありません。私は、VSの既存のコードからオプションを使用して作成することを提案するオンラインの例に従っています。その結果、多くのファイルが存在するため、VSの研磨が停止します。
ソースコードを編集、デバッグ、ナビゲートするのにシンプル(ish)にする環境(好ましくはVisual Studio)にコードを取得する手順は何ですか?
注:私はこれまでを通じて取り組んできた命令は、ここにある:https://cs.senecac.on.ca/~david.humphrey/writing/debugging-firefox.htmlあなたが質問から
本当にこの質問は、Visual StudioでFirefoxをコンパイルすることとは関係がありません。他の人がこれを試してみました:http://forums.mozillazine.org/viewtopic.php?t=338845 –
文脈を追加するので、私はC#について言及しました。それは私が来ている角度を示し、私が期待していることを暗示しています。私はソースをビルドすることができましたが、この質問はソースコードを簡単に編集、デバッグ、ナビゲートする機能と関連しています。私は、そのリンクを使用することはできません、それは古く、特に明確ではありません。 – gb2d
コンテキストは、C++ IDEでロードして実行するC++コードベースがあることです。 C#タグの削除:) – jalf