「Visual Studio 2012 Express for Windows 8」のIDEはMetroスタイルアプリしか開発できないけど、フルセットのコマンドラインコンパイラが付属していて、vcvars32.batまで作成されるので標準Cのコンソールアプリを作成可能。Windows 8 SDKと組み合わせればWin32アプリも開発できる。とりあえずFirefoxのビルドくらいはできることを確認済み。 正式版までに「修正」されないか心配だったがむしろIDEも対応してくれることになったようなので書いておこう。
実はコマンドラインではデスクトップアプリをビルドできた (スコア:3, 興味深い)
「Visual Studio 2012 Express for Windows 8」のIDEはMetroスタイルアプリしか開発できないけど、フルセットのコマンドラインコンパイラが付属していて、vcvars32.batまで作成されるので標準Cのコンソールアプリを作成可能。Windows 8 SDKと組み合わせればWin32アプリも開発できる。とりあえずFirefoxのビルドくらいはできることを確認済み。
正式版までに「修正」されないか心配だったがむしろIDEも対応してくれることになったようなので書いておこう。
Re:実はコマンドラインではデスクトップアプリをビルドできた (スコア:0)
ビルド出来たところで、それじゃ新期開発は実質不可能じゃないですかー! 今更、Windowsアプリを手書きで一から作れとでも言うんかいw
# Viusal C# 2010 Express版でフリーソフト作ってたので今回の発表で一安心。Metro強制移行となると流石にちょっと辛かった(汗
Re: (スコア:0)
Visual StudioとしてのIDEはUIなどリソース作成やプロジェクトファイルなどのプログラムと直接関係ないところまで管理したりしているのを
知らないほどのド素人さんですか?
Re:実はコマンドラインではデスクトップアプリをビルドできた (スコア:1)
XAML は手で書けるしプロジェクトファイルは Makefile で足りますよ。それなら MinGW でいいじゃん、って話はあるけど。
Re: (スコア:0)
どのみち、ATL(とMFC)も使えないし、Win32用リソースエディタも使えないので、Visual C++に限っては今でもExpressではとても使い物になりません。IDEくらい使えなくなったって大したことはないです。
#いや、後半は冗談です。プロジェクト(ビルド依存関係の管理)とデバッガが使えるだけでもありがたかったです。でも、就職してすぐにProfessional買いました。
Re:実はコマンドラインではデスクトップアプリをビルドできた (スコア:1)
就職する前の学生時代ならタダだったのに、残念。
Re: (スコア:0)
#2170417です。私が卒業する直前は、すでにVisual Studio 2010が発売されていたにもかかわらず、DreamSparkにはまだ2008までしか存在しなかったんです。残念だったのです。
Re: (スコア:0)
くだらん。
Expressは元々本職向けではないし、無意味に他人のモチベーションを下げる奴は要らない所の話じゃない。
Re: (スコア:0)
Expressは元々本職向けではないし、
そんなこと無いでしょ。
Re: (スコア:0)
本職ならTeamFoundationに繋げられないExpress(2010以前)は論外だろ。
ソース管理だけでならSubversionやGitで管理できないこともないけど、
LightWeightな言語やJava()と違ってVSが一時ファイルをもりもり吐き出すからかなり面倒だし。
Re: (スコア:0)
SVNに限って言えばAnkhSVNつかえばそんなことはないし困ったことは無いしもはやVSSに戻れない。
なくても今時はignoreファイル作っちゃえばそこまで面倒でもないんじゃないかな(ビルドの中間ファイルならディレクトリごと無視すれば良いし)。
Codeplexもコミュニティの要望を受けてMercurialとかGitサポートしてるくらいだし。
一番の敵はGUIじゃないと使えない仲間だったりする。
VSSDKにSCC拡張用のサンプルコードもでてるけど、分散型はまだ便利なアドインは少ないよね。
VisualHGは悪くない感じ、GitのVS統合は少ししかためしてないけどそんなによくなかったような。
自分で作れたら一番いいんだけど、コードちゃんと見ようと思って随分経ってしまった。
オフトピ (スコア:0)
(ビルドの中間ファイルならディレクトリごと無視すれば良いし)。
どうせならビルドの中間ファイルも管理した方が良い気がします.
もちろんターゲットの規模にもよりますが.
あと,CIツールと紐付けすると捗りますよ
Re: (スコア:0)
> どうせならビルドの中間ファイルも管理した方が良い気がします.
どうして?
一般的には、中間ファイルとかビルド結果とかは無視するよね。
Re: (スコア:0)
Express版は拡張機能使えないからAnkhSVNもVisualSVNも使えないよ。
Re: (スコア:0)
でもExpressエディションはプラグインつかえないからAnkhSVNも使えなかったはずです。
正直VSSは糞すぎるのでもう戻りたくないです。
AnkhSVNはVSSの感覚でSVN使えるから便利ですね。
Re: (スコア:0)
零細ソフト開発会社で、開発環境の購入決裁が下りなかったことがありました。
仕方なく、Expressや、Turbo C++ explorerで書いていました。
まぁ、VBAの仕事ばかりの会社なんですが。
Re: (スコア:0)
いまだにIDE使ってない人がプログラマーとかちょっと……
Re: (スコア:0)
できないのとやらないのは違う。
# 必要にせまられて自分だけが書くならまだしも、他人のコードの検証にはリファクタとか参照検索とかないとやってられん
Re: (スコア:0)
そういうこと言う奴はテキストエディタも使ったらダメだ。
コマンドプロンプト開いて copy con してろ。