64

私は Visual Studio 2008 と Eclipse にうんざりしており、VB6 アプリの保守作業を少し行う必要があります。

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

書き直しはオプションではありません。いくつかのバグを修正しているだけで、大きなコードベースです。

4

8 に答える 8

62

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

MZ-Tools : IDE ツールの優れたコレクションを提供します - 未使用の変数、未使用のメソッド、優れた「すべてを検索」、コード スニペットの検索。Carlos J. Quintero によって書かれました。

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

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

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

MZ-Tools メニューのスクリーンキャプチャ

于 2008-10-22T22:05:38.397 に答える
8

VB6 IDEはIDEの外部で行われたファイルの変更を検出しないため、コードの変更を失うリスクを冒さずに、VB6IDEの外部でコードを開発することは非常に難しい場合があります。

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

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

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

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

FWIW Zeus IDEには、VBプロジェクトファイルをインポート、プロジェクトの詳細をプロジェクト/ワークスペースツリーに表示する機能があります。また、ビルドを実行して出力をキャプチャします。

于 2008-10-24T04:23:03.267 に答える
8

Visual Studio 用の Visual Basic Tools を使用すると、Visual Studio 2012/2013 で vb6 プロジェクトを開くことができ、基本的なアウトライン、構文の色分け、その他いくつかの機能を使用できます。

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

ただし、GUI エディターやデバッグはありません。これらのポイント (特にデバッグ) が契約違反になるのではないかと心配しています。(もちろん、すべてが可能ではないことは理解しています)。

于 2014-05-23T02:27:56.373 に答える
8

しばらく前に私はいくつかの調査を行いましたが、何も出てきませんでした。私はあなたが本当の選択肢を持っているとは思わない...

http://www.axtools.com/products/cs2k3vb_screenshots.htm 非常に有望に見えます。

Visual Basic 6.0 用のアドインには、50 以上のプロフェッショナル ツールとアシスタントが含まれています。コード ビュー アシスタントは、標準の VB6 コード エディターを、条件ステートメントの分岐行、行末の詳細、およびホットスポットで強化します。さらに、コード アナライザーはデッド コードとスロー コードを特定し、SmartComplete ツールと AutoText ツールは夢にも思わなかった習熟度でコードを作成するのに役立ちます。一方、拡張コードとコード フロー ビューを備えた強化されたプロジェクト エクスプローラーは、コードの場所へのアクセスを迅速なアクションにします。常に必要です。その他のツール: 拡張検索、参照の検索、デザイナー エクスプローラー、コード フォーマッター、TabOrder デザイナー (自動順序付き)、HotKey デザイナー、エラー ハンドラー インサーター、例外保護、スペル チェック、文字列レビューアー、コメント適合性チェッカー、タスク リスト マネージャー、コード スニペットマネジャー、

于 2008-10-22T16:38:30.787 に答える
3

ええ、VB6afaikに代わるIDEはありません。しかし、私が使用した必須のアドインの1つはCodeHelpでした。それはあなたにタブを与えます!ウィンドウ用、簡単なタブ注文、フルスクリーンスイッチャー、そして多分マウスホイールアドイン。PlanetSourceCodeページからチェックしてください。また、ソースコードと作者のサイトに問題があったので、セットアップファイルへのダウンロードのコメントを必ず確認してください。

于 2008-10-27T17:03:37.903 に答える
2

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

于 2009-03-24T16:06:25.877 に答える
2

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

jabaco コンパイラーも

于 2011-09-17T22:50:24.560 に答える