web-dev-qa-db-ja.com

VB6およびVBAの代替IDE

私はVisual Studio 2008とEclipseに甘やかされており、VB6アプリのメンテナンス作業を少ししなければなりません。

誰かがVB6の代替/更新されたIDEを知っていますか?

書き換えは、2つのバグを修正するだけのオプションではなく、大きなコードベースです。

62
Omar Kooheji

Vb6の代替案IDE。)を聞いたことはありません。ただし、これら2つの(無料の)VB6アドインは不可欠であり、特にコードが多い場合は簡単です。 Microsoft OfficeのVBAに対しても同様に効果的です。

MZ-Tools:IDE tools-使用されていない変数、使用されていないメソッド、優れた「検索すべて」、コードスニペット。私は今、何時間も何時間も借りているCarlos J. Quinteroによって書かれました。

http://www.mztools.com/v3/mztools3.aspx

そして、SmartIndenter、これはすべての自動インデントを処理します。それは一つのことをし、それはうまくいきます。

http://www.oaltd.co.uk/Indenter/Default.htm

Screencap of MZ-Tools Menu

61
Shane Miskin

VB6 IDEdoes notdetectファイルの変更IDEの外部で行われ、VB6 IDEの外部で実行せずにコードを開発することは非常に困難ですコード変更を失うリスク。

しかし、コマンドラインからVB6プロジェクトビルドを実行することは可能ですので、簡単なVB developmentコマンドを実行できるテキストエディター/ IDEを使用して、その出力をキャプチャします。

ただし、GUIの変更やデバッグなどの場合、VB6 IDEに戻す以外に選択肢はありません。

DOSプロンプトからビルドを実行するために必要なコマンドは次のとおりです。

set PATH="d:\Program Files\Microsoft Visual Studio\VB98\";%PATH%
vb6.exe /out ErrorFile.txt /make MyProject.vbp

[〜#〜] fwiw [〜#〜]Zeus IDE は、importa VBプロジェクトファイルとプロジェクトの詳細をプロジェクト/ワークスペースツリーに表示します。ビルドを実行し、出力をキャプチャします。

8
jussij

Visual StudioのVisual Basicツール を使用すると、基本的なアウトライン、構文の色付けなど、Visual Studio 2012/2013でvb6プロジェクトを開くことができます。

その作業は進行中ですが、私のように、維持する必要のある生きたvb6プログラムがあれば、それは...興味深いことです。

GUIエディターもデバッグもありません。これらのポイント(特にデバッグ)がディールブレーカーになるのではないかと心配しています。 (もちろん、すべてが可能というわけではないことを理解しています)。

8
Guillaume

少し前に、私はいくつかの研究をしましたが、何も起こりませんでした。本当の選択肢があるとは思わない...

しかし、あなたはこれをチェックアウトすることを検討することができます: http://www.axtools.com/products/cs2k3vb_screenshots.htm とても有望に見えます。

50を超えるプロのツールとアシスタントを詰め込んだVisual Basic 6.0用アドイン。コードビューアシスタントは、標準のVB6コードエディターを、条件ステートメント、行末の詳細、およびホットスポットの分岐線で強化します。さらに、コードアナライザーはデッドコードと遅いコードを正確に特定し、SmartCompleteおよびAutoTextツールはあなたが夢にも思わなかった能力でコードを書くのに役立ちます。常に必要です。その他のツール:拡張検索、参照の検索、デザイナーエクスプローラー、コードフォーマッター、TabOrderデザイナー(自動順序付き)、HotKeyデザイナー、エラーハンドラー挿入、例外保護、スペルチェック、文字列レビュー、コメント適合性チェック、タスクリストマネージャー、コードスニペットマネージャー、命名標準マネージャー。バージョン2007では、デザイナーアナライザー、ユーザーインターフェイス標準プロパティマネージャー、デザイナースニペットを含むライブラリエクスプローラー、ほとんどのサブシステムの多くの機能強化が追加されています。

8
Ilya Kochetov

ええ、VB6 afaikに代わるIDEはありません。しかし、私が使用した不可欠なアドインの1つはCodeHelpでした。それはあなたにタブを与えます!ウィンドウ、簡単なタブ順序、フルスクリーンスイッチャー、およびマウスホイールアドイン用。 Planet Source Code ページから確認してください。また、ソースコードと作成者のサイトに問題があるため、セットアップファイルへのダウンロードに関するコメントを必ず確認してください。

3
RayOK

DoyleSoft BASIC代替ビジュアルベーシック

jabacoコンパイラも

2
uli

CodeHelpアドイン2.2すばらしいVB6プラグインで、整理とコーディングを支援します。

http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=62468&lngWId=1

enter image description here

2

VB6でのプログラミング中に Visual Assist X を使用しました。アドインを彩るコードです。
VS2005 +に慣れたら、持っている必要があります
VB6が現在のバージョンでまだサポートされているかどうかわからないので、自分で確認してみてください(そして、おそらく古いバージョンを入手してください)

2
Ron Klein