3

だから、これは私がやりたいことのほとんどです...私は最近、私の新しいナンバーワンエディターとして崇高なテキスト2を使い始めました。また、directX のプログラミングを開始したいと考えており、Visual Studio の代わりに崇高な text2 を使用する方法があるかどうか疑問に思っていました。

みたいなことを考えていた...

...Sublime Text2 でのプログラミング ...Sublime Text2 内でのコンパイル/ビルド ...Visual Studio からのデバッグ? それともWinDbgですか?使ったことがない

通常の VisalStudio プロジェクトのセットアップと ST2 でコードを記述するだけでよいことはわかっていますが、崇高なテキストなどで新しいファイルを追加したい場合に問題が発生します。ビジュアル スタジオのフィルターとプロジェクトを常に維持する必要があります。ファイルを最新の状態に...

理にかなったある種のワークフローが必要です:) Visual Studioがあまり好きではない、または私のようにマシンのリソースが限られている人が他にいないのではないかと思っています。すべての DirectX プログラマーが Visual Studio を使用しているわけではありませんか?

4

2 に答える 2

3

VisualStudioまたはWinDBGを使用して実行中のプロセスにアタッチできます。Visual StudioまたはWinDBGでプロジェクトとして任意の.EXEを開き、デバッガーでプロセスを開始することもできます。したがって、ワークフローのその部分が問題になることはありません。

とはいえ、ワークフローの中で難しいと思われる部分は、コンパイル/構築の部分です。ビルドシステムに関するSublimeText2のドキュメントhttp://sublimetext.info/docs/en/reference/build_systems.htmlを確認したところ、複数のC++ソースファイルをオブジェクトファイルにコンパイルする複雑さを実際にサポートしようとしているようには見えません。次に、それらを必要なライブラリとリンクします。1つのC++ソースファイルをコンパイルしてEXEにリンクするST2ビルドシステムを作成することは可能と思われますが、それだけではニーズに合わない場合があります。

https://github.com/tillig/SublimeMSBuildは、ST2でのmsbuildファイルの編集と実際のビルドの両方をサポートしているため、最善の策かもしれません。とはいえ、ST2のC ++ファイルからmsbuildプロジェクトファイルを自動的に生成または更新するようには見えないため、msbuildプロジェクトファイルを最新の状態に保つ必要がありますが、タスクはVSではなくST2で実行できます。

于 2012-11-10T20:19:19.940 に答える