C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

VS2005を使ってプログラム


(過去ログ 17 を表示中)

[トピック内 6 記事 (1 - 6 表示)]  << 0 >>

■6480 / inTopicNo.1)  VS2005を使ってプログラム
  
□投稿者/ れれれ (37回)-(2007/08/15(Wed) 18:55:35)

分類:[雑談] 

お世話になっております。れれれです。

私はVS2005のC#で普段のプログラムを書いているのですが、プログラムが全体で3000行くらいになると
BSキーで消すという作業を行う時、BSキーをずっと押していてもカーソルがまったく動かず、しばらくしてキーから離すと3行くらい一気に消えてるという若干困った状況になっています。やはり開発ソフトというのはプログラムの中身が膨張するにつれ文章エディター(?)も遅くなるのでしょうか?
皆さんはどうでしょうか?(特にVS2005でC#を使っている方)

ちなみにPCは開発者にとっての高スペックなやつを利用しています。
引用返信 編集キー/
■6483 / inTopicNo.2)  Re[1]: VS2005を使ってプログラム
□投稿者/ ぽぴ王子 (253回)-(2007/08/15(Wed) 19:33:06)
ぽぴ王子 さんの Web サイト
連投になってしまいますが。

No6480 (れれれ さん) に返信

> 私はVS2005のC#で普段のプログラムを書いているのですが、プログラムが全体で3000行くらいになると
> BSキーで消すという作業を行う時、BSキーをずっと押していてもカーソルがまったく動かず、しばらくしてキーから離すと3行くらい一気に消えてるという若干困った状況になっています。やはり開発ソフトというのはプログラムの中身が膨張するにつれ文章エディター(?)も遅くなるのでしょうか?
> 皆さんはどうでしょうか?(特にVS2005でC#を使っている方)

どうでしょうかと聞かれると、とりあえず3000行もの膨大なプログラムは書きません!と言ってしまいます。
たいていそんなに大きくならないうちにリファクタリングなどを行って、細かいクラスに分割することがほとんど
です。

> ちなみにPCは開発者にとっての高スペックなやつを利用しています。

“高スペック”というだけではものすごく曖昧な表現になってしまいますね。
開発者にとっての、と書かれていても、その開発者個人個人でスペックに対する評価は違ってくると思います。
れれれさんにとっての高スペックPCという解釈でいいでしょうか。
できれば具体的なスペックを書いていただけるとわかりやすいかと思います。
引用返信 編集キー/
■6487 / inTopicNo.3)  Re[2]: VS2005を使ってプログラム
□投稿者/ 片桐 (40回)-(2007/08/15(Wed) 23:12:09)
片桐 さんの Web サイト
1クラスというか1ファイルに3000行ですか?

自動でエラーを検知するようにしてると、ソースが増える→検知時間が増える→表示が遅くなるのスパイラルを招くと思います。

小分けして、クラスわけして、分散させていくほうがよくないですか?
引用返信 編集キー/
■6491 / inTopicNo.4)  Re[3]: VS2005を使ってプログラム
□投稿者/ かずき (4回)-(2007/08/16(Thu) 09:36:37)
かずき さんの Web サイト
試しにVC#2005 Expressで4000行のファイル開いてみましたけどサクサク動きますよ。
CPU Pentium D 3.2G
メモリ 1G

引用返信 編集キー/
■6494 / inTopicNo.5)  Re[1]: VS2005を使ってプログラム
□投稿者/ NANAC (1回)-(2007/08/16(Thu) 10:23:29)
No6480 (れれれ さん) に返信
> お世話になっております。れれれです。
>
> 私はVS2005のC#で普段のプログラムを書いているのですが、プログラムが全体で3000行くらいになると
> BSキーで消すという作業を行う時、BSキーをずっと押していてもカーソルがまったく動かず、しばらくしてキーから離すと3行くらい一気に消えてるという若干困った状況になっています。やはり開発ソフトというのはプログラムの中身が膨張するにつれ文章エディター(?)も遅くなるのでしょうか?
> 皆さんはどうでしょうか?(特にVS2005でC#を使っている方)
>
> ちなみにPCは開発者にとっての高スペックなやつを利用しています。

動かなくなるのでしたら、消したい部分を反転させてから
バックスペースや文字入力で置き換えしてみてはどうでしょう。

少なくとも、余計な行まで消すことはなくなりますよ
引用返信 編集キー/
■6495 / inTopicNo.6)  VS2005を使ってプログラム
□投稿者/ 魔界の仮面弁士 (378回)-(2007/08/16(Thu) 10:40:51)
2007/08/16(Thu) 15:42:10 編集(投稿者)

No6480 (れれれ さん) に返信
> 私はVS2005のC#で普段のプログラムを書いているのですが、プログラムが全体で3000行くらいになると
> BSキーで消すという作業を行う時、BSキーをずっと押していてもカーソルがまったく動かず、
> しばらくしてキーから離すと3行くらい一気に消えてるという若干困った状況になっています。

Team Foundation Server や Visual Source Safe などのソース管理機能を併用していませんか?
(違っていたら、以下は無視してください)

ソース管理を使っているのだとすれば、
 1. 編集開始
 2. 自動的にチェックアウトが開始される
 3. しかしチェックアウト完了まで、若干の時間がかかる(それまで編集が開始されない)
 4. backsapceキーを押しっぱなしだと、チェックアウト後に一気に消えてしまう
という状況では無いでしょうか。

もしそうならば、オプション設定でソース管理のチェックイン項目を、
『チェックアウトを確認する』の設定にしておくと良いかもしれません。

未チェックアウトのコードを編集すると、チェックアウト確認のダイアログが表示されますので、
少々煩わしいですが、編集が開始されない理由が明確になるかと思います。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -