CodeWarriorについて
■ このスレッドは過去ログ倉庫に格納されています
0056VCCW使用歴長いス
NGNG単純に慣れの問題だと思われる。
あと、使う人間の指向性ね。開発ツールに何を求めているかってやつ。
CWでオレが気に入ってる点:
libファイルの追加の仕方。
エクスプローラーからlibファイルをプロジェクトウィンドウへDrag&Dropするだけ。
ヘッダとソースファイルのパス位置の自動登録。
プロジェクト位置に存在しない例えば .\ioctrl\serial\serial_util.cpp
とかゆーファイルとヘッダがあったとして、CWの場合はこれを
エクスプローラーからプロジェクトウィンドウへDrag&Dropするだけ。
VCだとこれらは設定開いて手書きでいちいちパス位置を入力する事に。
で、ヘッダとソースへのパス参照と libへのパス参照ではパスの区切り方の
規則が違っていたように思った。最初はこれが判らなくて超イラついた。
設定周りは全般的にVCよりCWの方がわかりやすい、というか手で
文字列を入力しなければならないような項目が少ないと思われる。
俺はソースを機能別にディレクトリに分けて管理してて、開発中は
それの名前や保管位置がわりと頻度高く変わったりするので
自動登録&自動検索してくれるCWは余計な事に気をつかわずに済むんで
正直助かってる。
VC使ってるプロジェクトでプロジェクトファイルの位置に全てのソースと
全ての関連ファイルをぶちまけてある形態を非常によく見かけるけど、
あれはその辺の分かりにくさと扱いにくさに原因の一端があると思う。
CWの気に入らない点:
ソースエディタで文字をクリックすると必ず文字の先頭位置にキャレットが移動する。
確かこれ CW6からなんだけど、完全に改悪。日本語2byteの文字のケツの方を
クリックしてもキャレット位置はその文字の前位置に行く。範囲選択の時とかに
1文字ずれて選択しちゃったりして非常に違和感を感じる。
最適化がバグってる。
CW8で直ってるのかどーか知らないけどね。少なくともCW6と7はダメだった。
ヘルプは別途MSDN使ってるYO!(w
■ このスレッドは過去ログ倉庫に格納されています