アカウント名:
パスワード:
2012のExpressEdtionの出来がよくてProfetionalとの差異がわからないのだがどの変が問題になる?
2010までで一番使いづらかったポイントはブックマークとブレークポイントのリストと全クリアがなかったことかな
プラグイン系がほぼ全滅なので、Pro 以上を使ってると、Express 版では作業効率悪すぎて仕事にならんです。キーバインドとかの慣れもそうですし、Reflector との統合が出来るところとか、アスペクト指向系のはプラグイン使わないと手で書くはめになる。
Express で書けと言われたら、作業時間は2倍+αで見積り出してます。今までの実作業時間として、それぐらいは作業効率に差が出てますから。
何か問題でも?
文章のあちこちに問題が
WDK(ドライバ開発キット)の現行バージョンは8ですが、これがVS2012以降のProfessional以上のエディションが必須です。Express EditionではWDK8が入りません。(なおWDK8自体は無償)
WDK7.1.0はIDE無しの単体で開発可能だったんですがねー以前書いたドライバどうすっかなぁ…WDK8に移行ついでにリファクタリングという名の清書をすべきかどうか。
SquirrelとXercesとかかな、Makefileが無くてプロジェクトファイルだけで配布されているか、または、VisualStudio用のMakefileが無くてプロジェクトファイルだけというパターンのオープンソース成果物をダウンロードしてもExpress版ではビルドエラーになることが多い。(プロジェクトファイルの機能に制約がある)実行ファイルだけならバイナリを取ってくればいいんだろうけど、ライブラリ関係はコンパイルオプション変えて作り直しとかが必要になることがあり、それで困る。
アドオンみたいなのはMSがサポートしてるもの以外は使えないはず。その他DB関連やモデリングの機能など、諸々あるんだけど、企業向けの機能が殆どだから、個人で使う分にはExpressで十分。
ExpressだとF#がfor Webしかなくてのう
Express便利ですよね。個人的にはキーバインドをvim化するアドオンが使えないのが残念ですが、それ以外はExpressで十分かな。
他の人も触れてるけど、拡張機能がほぼ使えないのでIntel C++ Composer統合機能が使えないです。IDE ShellだとC++のサポートが無いので使えないという。#やったことないけど、GCC用向けのものを使うことになるんでしょう。
VCだと他には、EEではリソースエディタやソリューションフォルダが使えない。PGOの最適化が使えない。MFCやATLが入っていない。プロファイラも使えなさそう(2012EEは入れてないので、「分析」に項目が無かったら制限されてます)。とか。
MFCに関しては Win32++http://win32-framework.sourceforge.net/ [sourceforge.net]というものがあって、似た作りになってるのでMFC使える人ならおおよそ使えますわ。これって機能はだいぶ省略されてるけど、ヘッダファイルオンリーなので、includeするだけで使えるって優れもの。
あとデバッガに関しては SDKにWinDebugというのがあって、これに付属してる cdbというのがgdbもどきなのでそれで満足してる。
リソースはSDKのリソースコンパイラ、プロジェクトは作らずにMakefileを書く。
漢字対応のMingWを使ってると思えばExpressもいいもんです。
> 漢字対応のMingWソースはUTF-8で書こうぜ、と思ってもGCCはBOMがあるとダメ、MSVCはBOMがないとダメという罠が
最近のGCCはBOM付きUTF-8を受け付けてくれるので、その問題は解消されました。Clangももちろん大丈夫です。
まあまあ。世の中にはいろんな性癖の方がいるんですよ。
# 予算が無限にあったらみんな無意味に上位エディション使ってると思う。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
ExpressEdition (スコア:1)
2012のExpressEdtionの出来がよくてProfetionalとの
差異がわからないのだがどの変が問題になる?
2010までで一番使いづらかったポイントはブックマークと
ブレークポイントのリストと全クリアがなかったことかな
Re:ExpressEdition (スコア:2, 参考になる)
プラグイン系がほぼ全滅なので、Pro 以上を使ってると、Express 版では作業効率悪すぎて仕事にならんです。
キーバインドとかの慣れもそうですし、Reflector との統合が出来るところとか、アスペクト指向系のはプラグイン使わないと手で書くはめになる。
Express で書けと言われたら、作業時間は2倍+αで見積り出してます。今までの実作業時間として、それぐらいは作業効率に差が出てますから。
Re: (スコア:0)
Re: (スコア:0)
何か問題でも?
Re:ExpressEdition (スコア:1)
文章のあちこちに問題が
Re:ExpressEdition (スコア:1)
WDK(ドライバ開発キット)の現行バージョンは8ですが、これがVS2012以降のProfessional以上のエディションが必須です。
Express EditionではWDK8が入りません。(なおWDK8自体は無償)
WDK7.1.0はIDE無しの単体で開発可能だったんですがねー
以前書いたドライバどうすっかなぁ…WDK8に移行ついでにリファクタリングという名の清書をすべきかどうか。
Re:ExpressEdition (スコア:1)
SquirrelとXercesとかかな、
Makefileが無くてプロジェクトファイルだけで配布されているか、
または、VisualStudio用のMakefileが無くてプロジェクトファイルだけ
というパターンのオープンソース成果物をダウンロードしても
Express版ではビルドエラーになることが多い。
(プロジェクトファイルの機能に制約がある)
実行ファイルだけならバイナリを取ってくればいいんだろうけど、
ライブラリ関係はコンパイルオプション変えて作り直しとかが
必要になることがあり、それで困る。
Re:ExpressEdition (スコア:1)
DreamSpark版なので使ってますが、Professionalでの機能は殆ど使いこなせてないです。
後、ライセンスの違いとか、分かれていて鬱陶しいとか、そういう話かと。
アドインは使ってないです。
Re: (スコア:0)
アドオンみたいなのはMSがサポートしてるもの以外は使えないはず。その他DB関連やモデリングの機能など、諸々あるんだけど、
企業向けの機能が殆どだから、個人で使う分にはExpressで十分。
Re: (スコア:0)
ExpressだとF#がfor Webしかなくてのう
Re: (スコア:0)
Express便利ですよね。
個人的にはキーバインドをvim化するアドオンが使えないのが残念ですが、それ以外はExpressで十分かな。
Re: (スコア:0)
他の人も触れてるけど、拡張機能がほぼ使えないのでIntel C++ Composer統合機能が使えないです。
IDE ShellだとC++のサポートが無いので使えないという。
#やったことないけど、GCC用向けのものを使うことになるんでしょう。
VCだと他には、
EEではリソースエディタやソリューションフォルダが使えない。
PGOの最適化が使えない。
MFCやATLが入っていない。
プロファイラも使えなさそう(2012EEは入れてないので、「分析」に項目が無かったら制限されてます)。
とか。
Re: (スコア:0)
MFCに関しては Win32++
http://win32-framework.sourceforge.net/ [sourceforge.net]
というものがあって、似た作りになってるので
MFC使える人ならおおよそ使えますわ。
これって機能はだいぶ省略されてるけど、
ヘッダファイルオンリーなので、
includeするだけで使えるって優れもの。
あとデバッガに関しては SDKに
WinDebugというのがあって、
これに付属してる cdbというのが
gdbもどきなのでそれで満足してる。
リソースはSDKのリソースコンパイラ、
プロジェクトは作らずにMakefileを書く。
漢字対応のMingWを使ってると思えば
Expressもいいもんです。
Re: (スコア:0)
> 漢字対応のMingW
ソースはUTF-8で書こうぜ、と思ってもGCCはBOMがあるとダメ、MSVCはBOMがないとダメという罠が
Re: (スコア:0)
最近のGCCはBOM付きUTF-8を受け付けてくれるので、その問題は解消されました。Clangももちろん大丈夫です。
Re: (スコア:0)
Re:ExpressEdition (スコア:1)
まあまあ。世の中にはいろんな性癖の方がいるんですよ。
# 予算が無限にあったらみんな無意味に上位エディション使ってると思う。