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

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

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

Re[1]: 開発環境にぜひとも欲しい機能


(過去ログ 55 を表示中)

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

■30983 / inTopicNo.1)  開発環境にぜひとも欲しい機能
  
□投稿者/ マイケル (1回)-(2009/01/11(Sun) 16:27:26)

分類:[雑談] 

変数の種別を表記する機能
・プログラム内の変数 → 赤
・クラス内の変数 → 緑
・モジュール内の変数 → 青
のような色分けで表示してもらえたら
非常に助かると思いませんか?
ぼくだけ?

引用返信 編集キー/
■30985 / inTopicNo.2)  Re[1]: 開発環境にぜひとも欲しい機能
□投稿者/ おてやわらか (5回)-(2009/01/11(Sun) 17:08:01)
2009/01/11(Sun) 17:11:47 編集(投稿者)

これは、開発環境の機能というより、テキストエディタの機能だから、
開発環境組込のテキストエディタが気にいらなければ、別なものを使えばいいだけかと。
開発環境が、書かれていませんが、開発環境が不明では、書込みの件は、何とも言えません。
統合開発環境(IDEと称されるようなもの)では、テキストエディタも組込の標準品を使う
ことになるでしょうが、厭であれば、他の手立てはあるものです。

VS2005/2008の場合は、
ツール→オプション→環境→フォントおよび色 で、ある程度は設定ができますが、
これでは、不足ということでしょうか?
VBE、VS6でも、ある程度の設定はできます。

与えられた環境、ツールに不満があるのであれば、自分で作ってしまいましょう。
それを、公開して下されば、スレ主さんと同じ考えの方が使うはずです。
機能が、気に入ればメーカーも、それを取入れるかもしれません。
または、改善出来るツールが無いかどうか、検索するのも、手立てです。
引用返信 編集キー/
■30987 / inTopicNo.3)  Re[2]: 開発環境にぜひとも欲しい機能
□投稿者/ επιστημη (1510回)-(2009/01/11(Sun) 18:31:28)
επιστημη さんの Web サイト
> これは、開発環境の機能というより、テキストエディタの機能だから、
> 開発環境組込のテキストエディタが気にいらなければ、別なものを使えばいいだけかと。

扱っている言語の文法/構文に依存するから、
単なる"テキストエディタ"というより"構造エディタ"ですねぇ。

言語ごとのkeywordに色付けするのはどってことないけど、
セマンティクス依存の色分けなのでかなり面倒です。
ぶっちゃけ構文解析機(パーサ)を裏でぶん回してないと無理でしょう。

だから

> 与えられた環境、ツールに不満があるのであれば、自分で作ってしまいましょう。

と気軽に言えるもんじゃないすね。
「おまえ書け」って言われたら裸足で逃げ出します ^^;

引用返信 編集キー/
■31166 / inTopicNo.4)  Re[1]: 開発環境にぜひとも欲しい機能
□投稿者/ Jitta (568回)-(2009/01/15(Thu) 22:55:52)
Jitta さんの Web サイト
No30983 (マイケル さん) に返信
> 変数の種別を表記する機能
> ・プログラム内の変数 → 赤
> ・クラス内の変数 → 緑
> ・モジュール内の変数 → 青
> のような色分けで表示してもらえたら
> 非常に助かると思いませんか?
> ぼくだけ?
>
 なぜ、そのような色分けが必要なのでしょう?@IT - Insider.NET でも、クラス変数とローカル変数の区別が云々というスレッドがあるのですが、それらを区別しなければならないような状況というのが、もうひとつわかりません。

 あるいは、普通のテキスト エディタや、差分ツールで見たら色などわからないのですから、同じ色であっても区別できるような命名規則を作っておくのがいいのではないでしょうか。

引用返信 編集キー/
■31171 / inTopicNo.5)  Re[1]: 開発環境にぜひとも欲しい機能
□投稿者/ .SHO (534回)-(2009/01/16(Fri) 09:00:51)
No30983 (マイケル さん) に返信

> 非常に助かると思いませんか?
> ぼくだけ?

【非常に】助かるとは思わないですが、あってもいいかなと思います。
出来れば色分けじゃなく、変数の凝集度、結合度などのメソッド計算も
してもらえると使えるかな。

# そのうち自分で作ろうと思ってます。

引用返信 編集キー/
■31234 / inTopicNo.6)  Re[2]: 開発環境にぜひとも欲しい機能
□投稿者/ マイケル (2回)-(2009/01/18(Sun) 12:50:20)
>  なぜ、そのような色分けが必要なのでしょう?@IT - Insider.NET でも、クラス変数とローカル変数の区別が云々というスレッドがあるのですが、それらを区別しなければならないような状況というのが、もうひとつわかりません。
>
>  あるいは、普通のテキスト エディタや、差分ツールで見たら色などわからないのですから、同じ色であっても区別できるような命名規則を作っておくのがいいのではないでしょうか。


昔独学でVBAを勉強しながらコード書きました、
 (引数やFunctionも知らない)
 (全部グローバル変数の相当大きなVBA)
 (Option Explicitはもちろんoff)
今そのど素人が作ったマクロをおそらく千人以上の人が使っています

その後VB6、VB.NETと勉強していき、開発環境やスキルが向上した中、
そのVBAを改修しようとしたところ、当然手がつけれません
変数がどこを参照しているかわからないし
リアルタイムでエラーを表示できないので、
変に触ると、いつ壊れるかわかりません というわけで・・・

>.SHOさん
VBE版をぜひ
引用返信 編集キー/


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

このトピックに書きこむ

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

管理者用

- Child Tree -