Visual Studio IDE環境
■ このスレッドは過去ログ倉庫に格納されています
言語そのものではなく、IDEの環境について話し合うスレです。 Visual C、Visual Basic、Visual J、Visual ソースなんとか… ver5、ver6、.NET、… なんでもござれ。 関連スレがないので立てました。 >>228 あ、うちもだ。 つーかエディタの検索周りのバグ全然直ってないのな、2003SP。 2005使えってことなんだろうけどさ…。 visual studio 2003を使って下記の"test.exe"で コマンドライン引数のargv[1]を取得したいのですが、 やり方が分かりません。 コマンドプロンプトを使い実行するやり方は分かるのですが、 それだとデバッガが使えないので困ります。 ちょっと説明が分かりづらいかと思いますが、 分かる方教えてください。お願いします。 /* test.exe */ void main(int argc, char *argv[]) { printf("argv[0] = %s\n", argv[0]); printf("argv[1] = %s\n", argv[1]); } >>232 お前が言いたいのは、IDEから引数を指定する方法ちゃうんかとw >233 そうです。 グーグルで「visual Studio コマンドライン引数」などで 検索してみたものの参考になるサイトが発見できませんでした。 どなたか分かる方教えてくださいm(_ _)m >234 プロジェクトのプロパティで「デバッグ」−「コマンドライン引数」 >235 検索させてもらいましたが、>236さんのような答えはでてきませんでした(>_<) しかしながらvcという単語が思いつかなかったので勉強になります! >236 ありがとうございます!コマンドライン引数を取ることができました。 ※234の書き込みでageてしまってすみませんでした。 >>237 どこみたんだか知らんが ちゃんとみればあるよ VS2003SP1入れてから、たまにエラーで落ちるようになった。 ビルドやデバッグの時だから、あまり問題は無いけど。 あと、複数ファイルのテキスト検索で、一回無応答になったな。 SP入れても何も変わらん不安定さだな、2003。 エディタはバグバグ、検索もバグバグ、ダイナミックヘルプは重い上に落ちる。 どうしろと。 少し重いが2005の出来のが大分良いので移行したい… が、仕事で使ってると中々そうもいかん罠。 世の中ままならねー。 まあMSのサイト読んでもSP1で不安定さが解消したとはどこにも書いてないんだがな。 っていうか、確かにVS2003のIDEってバギーなところが少しあるように見えるんだけど、 どうも単純にIDEのバグとも言い切れない気もするんだよね。 っていうのは、VS2003のIDEの不可解な動作って環境が変わると再現性がないことが多いから。 同じマシンでもOSからクリーンインストールすると再現しなくなったりするし。 こまかい技術的な話はわからないけど。 うお、そうか? 検索の時に勝手に「U上から検索」がいつの間にか入ったり、 行末まで選択してCtrl+Fしても選択文字が検索内容に入らなかったり、 それらの操作を繰り返してると最悪クラッシュしたりは、 いままでどの環境に入れた2003でも起きてたもんだで、 俺はそういうものかと思ってた。 当然SP1入れても直らず。 2005のなんと快適なことか。 うん、そんな問題は少なくとも俺のところでは起こったことないよ。 >>246 マジ? いままで環境変え変え10回くらいインスコした現場を見てきたが どこでも確実に起きてたので、そういうもんだとばっかり思ってたよ。 確かにKBとかには、それっぽい情報は見当たらないんだけどさ… 米MS幹部「VS .NET 2002/2003はVistaに対応しない」と公表 http://itpro.nikkeibp.co.jp/article/USNEWS/20060928/249200/ まぁ、VC6もVistaで動いてるが・。 VC6はXP対応してませんよ ま普通に使えてますが そういや普通に使ってるな。 気にも留めなかった。 ところでお前ら教えてください。 VisualStudioに突っ込めるSubversionのプラグインは そこそこ見かけるのだけど、Tortoiseと親和する奴で なにかオススメはないものでしょうか。 日本語が使えない、diffで日本語コメントが文字化けする程度のことは 我慢するんだけど、.svnの中身で競合起こして、どっちか使うと 以降その下はどっちかでしか使用不能ってパターンが多すぎる。 普段の業務をVSばかりでこなすわけでもないので、通常はTortoise使いたいけど VS使ってる時はVSSばりにVSの中だけで完結させたい…。 わがままっすかね? VC++ 2003で、ダイアログベースのアプリ作っていたのですが、 ダイアログエディタから「変数の追加」ができなくなりました、 コンテキストメニューが、非アクティブ状態です。 「クラスの追加」は選択できます。すでにクラスあるはずなんですが。。 どうしたら、元に戻りますか? cl.exeにはgccの-Mに相当するのってありますか? showIncludesってのがあったのですが makefileで依存関係を自動生成することを考えると使いづらそうです cl.exeでコンパイルしたときいちいち*.objファイルでなくすることできる? オブジェクトファイルだから大切なのはわかるがこっちはただ 宿題やったりしてるだけだから・・・大それたことは無しでいいんだ。 >>258 どうしたいの? *.objが邪魔なら消せばいいのではなくて? >>259 まあ消せばいいんだけどさ・・・どうせ消すんだから 最初から出なくできる方法があったらしりたいな、と。 >>260 できるよ。VCをアンインストールするんだ。 >>260 逆に、コンパイラが何故そのファイルを作るのか考えるんだ。 >>260 作成するプログラムの起動時の処理に,同フォルダ内の*.objを削除する処理を入れる。 >>260 俺も昔同じことを考えてCINTというインタープリタを見つけた。 あの時は軽く感動したな。宿題やるだけなら十分だと思う。 >>250 その前にvista使うかわからないな俺。 今までのソフトの動作が不安で移行できん。 Visual Studio 2005の勉強中です。 ソースコードの色分けや太字・標準の設定は変更可能でしょうか? 太字で表示されると位置がずれるのが嫌なので、カスタマイズしたいのですが。 太字でずれるようなフォントを使わないようにする。以上。 >>268 thx [ツール]→[オプション]→[環境]→[フォントおよび色] にありましたね。なんかクリックする順番?でプロパティが表示されたり されなかったりして、自分の環境はおかしいのかもしれません。 散々探したつもりだったのに見つけられなかった・・・。 上記のプロパティで太字をはずしたので解決しましたが、 もしよろしければ太字でもずれないフォントの例を教えていただけませんか? >なんかクリックする順番?でプロパティが表示されたりされなかったりして 今開いているウィンドウに関するプロパティしか表示されないことは承知しているよね? 例えばウィンドウを全て閉じてしまうと、メニューが殆どなくなってしまうわけだが。 スタンダードとプロフェッショナルの違いが一覧表見てもよくわかりません。 どなたか説明していただけませんか。。。 どっちの購入すればよいかで悩んでます。 私がやりたいことはUSBメモリにプログラム入れてPCに挿すと勝手にプログラムが実行し、 サーバにアクセスするものや、簡単なマイコン制御などです。 宜しくお願いします。 ぱっと見、SQLサーバへのアクセスに制限が多い様に見えるな。 スタンダードで事足りそうだが、とりあえずEEで作ってみては? >>272 ありがとうございます。 EEって言うのはエクスプレスエディションの事ですか。 それなら無料なので使ってみたいと思います。 それ以上を求めるならスタンダードを購入するようにします。 >>252 VS2005 Standard SP1でAnkhSvnとTortoiseSVN併用して使ってるよ。問題なし。 目下の悩みはC++用のリファクタリングアドイン購入しようと思ってるけど、 (Ref++ か Refactor! Pro)、これがAnkhSvnと連動してくれないだろうな、 と思うと試用版を試す意欲が…… Express Edition使っています。 Visual Studioを起動している時に、 cファイルやcppファイルをダブルクリックすると、 通常、テキストエディタで開くように設定していますが、 Visual Studioのエディタで開かれてしまいます。 また、Visual Studioを起動していない時に、 cファイルやcppファイルをダブルクリックすると、 今度は、ダイアログが出て、 'C:\○○○○\△△△.cpp'が見つかりません。 名前を正しく入力したかどうかを確認してから、 やり直してください。 ファイルを検索するには、[スタート]ボタンをクリックしてから、 [検索]をクリックしてください。 という表示になります。 非常に使いにくいんですが、これはVisual Studioの不具合でしょうか? 何か設定で解決できるんでしょうか? わかる方、教えてください! 1ヶ月ぶりにレスが増えたと思ってみたら、なんだ大した話してねぇな。 >>278-279 マルチポストされているのを嫌って、誘導しているけど、 その先のスレで何も答えないんじゃ意味ねぇじゃん(笑) デバッグ時での、ウォッチウインドの情報をプログラムで取り出したいんだけど、 どうすればいいの? 今気付いたんだが、2003てXPのテーマが使えないのね。。。 市ね >>285 spoken editionだったから、損害がほとんど無くて良かったよ。。。 つか、こいつバグ持ちがひどかったなぁ。 2005買うか!!! 了解した。 というより、>>288 は何かを間違っている。 2003SVではない。 VS2003とWindows 2003 Serverを勘違いしたと思われ。 ところで、2005のデザインはXPスタイルになってる? なってれば即刻買い換えるんだけど。。。 スレ違いかもしれませんが適当なところがなかったのでここで質問させてください。 MSDNライブラリのお気に入りを取り出して、別の環境でそれを取り込んで利用したいのですが、 そのようなことはできるのでしょうか。 IEのお気に入りみたいに、どこかのフォルダに入っているかと思って探したのですが、それらしいの は見つかりませんでした。 ヘルプのバージョンは Visual Studio6 のころの htmlヘルプです。 よろしくお願いします。 元々は正社員だったのに取引先にフリーのほうが稼げるとか騙されて 結局派遣やってるバカがいるんだけどw なんか派遣先といい関係、とか言ってたから思わず吹き出しちゃったよw そもそも信頼されてるなら直接契約するか正社員にするはずだが、 いつでも切れる派遣会社経由って舐められてんだよ 派遣期間が長くならないうちに早く就職しろ、と忠告したら、ウッキー!って逆ギレw バカで頑固だから何度言っても理解できない 騙されたとはいえ結局は自分で決めて派遣やってる癖に逆ギレしちゃってまぁ 人間として本当に恥ずかしい Pen4/2GBメモリ1GBでVS2005上でC#を使っています。 スペック的には十分だと思うんだけど、IDEを起動して最初はいいのに数十分間使用していると、 なんか文字を入力してピリオドを打つと5〜10秒間ほど考え込んでしまう。ひどいときにはピリオドとかに 関係なく文字を1文字だけ入力するたびに止まってしまう。 一度コンパイルに失敗すると直後からパフォーマンスが落ちるような気がします。 たぶん構文チェックなどしているんだと思うけど、なんかこのあたりが改善されるような設定はないんだろうか。 IntelliSenceは使いたいので、ここだけは譲れません(最悪しょうがないけど)。 どうしてもダメポならメモリ足してもらうか、画面設計だけIDE使うことにして、別エディタで編集することにするわ。 >>300 自分もそうなることが多い。 ひどいときにはリテラル文字列を打っているときも一文字ずつ数秒考え込んでしまうことがある。 設定で何かをオフにしてみればいいのかと思っていろいろ試したけどさしたる効果がなかった。 そんなにひどいスペックでもないし、SP1も当てているんだけどな... 他すれでこちらを推薦されたので書きこ。 VisualStudio2005 SP1あてず、でソースをタブとして垂直タブグループをいくつか作って開いているんですが、デバッグの開始・停止を繰り返していくとタブグループ間のボーダーが徐々に左にずれていきます(´・ω・`) デバッグだけでなくフォームデザイナーを開いたりでもなるっぽい。 同じような現象&解決策ご存知のかたいますか? C#糞重いよな VC++2003の軽快な動作とは大違いだ >>307 そういう時はボーダー部分をマウスで連打するんだ。 そのうち直る。 >>310 たまにボーダーが反応しなくなるときあって、そのときは言われてるように連打して復活させてるんだけど動いちゃったものは連打しても変わらなくないですか? 初心者ですみません。 Sub Temp() Dim datobj As New System.Windows.Forms.DataObject Dim strbuf As String datobj.SetData(System.Windows.Forms.DataFormats.Text, "hello") System.Windows.Forms.Clipboard.SetDataObject(datobj) If System.Windows.Forms.Clipboard.GetDataObject.GetDataPresent(System.Windows.Forms.DataFormats.Text) Then strbuf = System.Windows.Forms.Clipboard.GetDataObject.GetData(System.Windows.Forms.DataFormats.Text) End If End Sub msdn に載っていた上のコードを、 Visual Studio .net 2003 のマクロで走らせようとすると、 「OLE が呼び出される前に、現在のスレッドが Single Thread Apartment (STA) モードに設定されていなければなりません。Main 関数に STAThreadAttribute が設定されていることを確認してください。」 と言うエラーが表示されます。 マクロで「STAThreadAttribute を設定する」にはどのようにしたらいいのか、 教えてください。お願いします。 >>313 ありがとうございます。 >>新しいスッドレつくればいいんじゃね? なるほど、こういう場合はこう言う手でいくんですか! おかげでうまく行きました。 今後ともよろしく。 VisualStudo.NET 2003 SP1のVC++環境についての話です。 VS6.0,2003,2005などでソリューションエクスプローラから ソースファイルを選択→右クリックで[コンパイル]すると、 一度コンパイルが終わったソースファイルでも強制的にコンパイルが 走ります。 それが2003 SP1だけがなぜか強制的にコンパイルが走らないのですが、 どなたか同様の症状、対処法などご存知ないですか? (ちなみにOBJを削除すれば当たり前ながらコンパイルされますが・・・) >>278 さんレスありがとうございました。 こっちのスレで質問しなおしました。スレ違いすみませんでした。 Visual Studio IDE環境 http://pc11.2ch.net/test/read.cgi/tech/1115707321/ コンパイルされないってどういうこと? スキップされるの?何も反応なし? >>318 さん レスありがとうございます。 ここのスレで話進めようと思ったのですが、 以下のスレに最初間違えて書き込んでしまい、レスなども頂いていて 現在そちらで話進んでます。すみませんです。 【初心者歓迎】C/C++室 Ver.37【環境依存OK】 http://pc11.2ch.net/test/read.cgi/tech/1178432985/ ちょっとまえにVSのスレ関係で見かけた記憶がるのですが、 IDEのツールボックスでコモンコントロール関係のアイコンがおかしな表示になってしまいました。 今あるスレ調べてもなさそうなんですが・・・ なにか情報ご存知のかたや、そのレスとかもってる方いらっしゃいませんか? よろしくお願いします。 >>321 サンクス!! 治った〜〜 別に害はないけど気持ち悪かったんだ・・・ どうしてVC2005にはクラスダイアグラムが無いの? ∴∴∴∴ ∴∴∴∴∴∴ | ̄P∴∴∴∴∴∴∴∴ / \ | ̄ ̄ ̄| |フマキラー| | (,,゚Д゚) < 死ねや。ゴラァ! | (ノ |つ | M$ | |___| U"U \ / \ / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / ̄ ̄ ̄(,゚Д゚,) < C++はクールだよ。これからも便利に使わせていただく。 ~ ̄> ̄> ̄> ヽ \__________ ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる