アイ‐ディー‐イー【IDE】
読み方:あいでぃーいー
《integrated drive electoronics》ハードディスクがパソコンのISAバスに直接接続するためのインターフェース。現在販売されているパソコンにはIDE方式を拡張したEIDEが広く採用されている。
アイ‐ディー‐イー【IDE】
読み方:あいでぃーいー
《Institute of Developing Economies》アジア経済研究所。昭和33年(1958)財団法人として設立、昭和35年(1960)特殊法人に改組。平成10年(1998)、ジェトロと統合。平成15年(2003)独立行政法人日本貿易振興機構アジア経済研究所(IDE-JETRO)となる。
アイ‐ディー‐イー【IDE】
読み方:あいでぃーいー
アイ‐ディー‐イー【IDE】
読み方:あいでぃーいー
IDE
統合開発環境
別名:IDE,Integrated Development Environment
統合開発環境とは、ソフトウェアの開発において用いられるエディタ、コンパイラ、リンカ、デバッガ、その他の支援ツールなどを統合・統一化した開発環境のことである。
ソフトウェアを開発する場合、一般的には、作業の各段階に応じて複数のソフトウェアが使用される。プログラムのソースコードを編集するためのテキストエディタ、そのソースコードからオブジェクトコードを生成するためのコンパイラ、オブジェクトコードからターゲットCPU向けの実行コードを生成するリンカ、作成済みのプログラムのバグを検出するためのデバッガ、その他、変数の参照場所を一覧表示させるようなプログラミング支援機能など、多種多様なツールも用いられる。このようなツール群を一括して提供する開発環境が統合開発環境と呼ばれる。
統合開発環境には、ソフトウェア開発に必要な最低限のツールがすべて含まれているため、統合開発環境を導入すれば、すぐに開発作業に取り掛かることができる。また、各機能の操作感が統一されており、機能間の連携も取られているため、効率化が図られるというメリットもある。
UNIXなどにおける伝統的なコマンドライン入力の環境でも、個別のツールを連携させた開発環境はあるが、多くの場合、統合開発環境はWindowsなどの上でGUIを中心とした動作が前提されている。コマンドライン入力では、操作対象を文字で指定するため、細かい開発補助機能を用いることは煩雑となりやすいが、GUIの統合開発環境上では、気軽に実行できることが多い。例としては、コードヒントや自動補完、変数の参照一覧、ヘルプによるライブラリ情報の表示、クロスリファレンス、バグ発生時の原因表示などがある。
Windows向けアプリケーション開発用の統合開発環境の主な製品として、MicrosoftのVisual Studioを挙げることができる。Visual Studioでは、.NET Frameworkをベースとして、Visual Basic、C++、C#などのプログラミング言語によって開発が可能である。
Javaを中心としたプログラミング言語を扱う統合開発環境としては、オープンソースで提供されているEclipseが著名である。Eclipseは、もともとIBMによって商用製品として提供されており、後にオープンソースプロジェクトに寄贈された経緯を持つ。Javaをメインとする開発環境であるが、C言語、C++、PHPといった、Java以外のプログラミング言語の開発環境として用いることもできる。また、Java向けの統合開発環境としては、Sun Microsystemsが提供しているNetBeans、JBuilderなどもよく用いられている。
IDE
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/04/07 17:00 UTC 版)
IDE
- Integrated Drive Electronics - パソコンにハードディスク等を接続するためのインターフェース規格。Advanced Technology Attachment(ATA)を参照。
- インターネット民主党 (洪:Internetes DEmokrácia pártja 英:party of Internet DEmocracy)は、ハンガリーの政党。
- 統合開発環境 (Integrated Development Environment) - ソフトウェア開発環境。
- アジア経済研究所(IDE, Institute of Developing Economies)
- IDE大学協会 (Institute for Development of Higher Education) - 日本の大学関係者の任意団体。
- 元F1ドライバー、井出有治の通称。
- インスリン分解酵素 (insulin degrading enzyme)
IDE
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/12 18:04 UTC 版)
「Advanced Technology Attachment」の記事における「IDE」の解説
PC/ATのハードディスクインタフェースは、当初ST-506、次いでST-506を高速化したESDIやSCSI等が使用されていたが、次第にST-506をインテリジェント化(ドライブとコントローラを統合)した1986年にコンパックとコナー・ペリフェラルが開発したIDE (Integrated Drive Electronics) が大勢を占めるようになった。 その後、各社独自の拡張が行われ、互換性に問題が出てきたため、1989年に各HDDメーカが共通仕様であるATA (AT Attachment interface) を制定し、1994年にANSIでATA-1として規格化された。 IDE HDDのパラメータの制約HDD側BIOS側小さい方シリンダ番号 (C)0~65535 0~1023 0~1023 ヘッド番号 (H)0~15 0~254 0~15 セクタ番号 (S)1~255 1~63 1~63 最大容量128GB 7.8GB 504MB IDE HDDには、504Mバイト(512×1024×16×63 = 528,482,304バイト)を超える容量が認識されないという問題があった。これは「504MBの壁」といわれ、1993年頃までに発売されたPCではこの問題がある。HDD側のパラメータとPC/ATのBIOS (INT 13H API) のパラメータのミスマッチに起因する。ただし、504MBの壁は、あくまでIDE HDDとPCのBIOSの組み合わせにより生じる問題であり、HDD側ではもっと大きな容量(理論上の最大値は128GB)のアドレッシングが可能である。すなわち、一般には「504MBを境にEIDE HDDとIDE HDDが分かれる」と思われている場合があるが、実はHDD側にはそのような区別はない。
※この「IDE」の解説は、「Advanced Technology Attachment」の解説の一部です。
「IDE」を含む「Advanced Technology Attachment」の記事については、「Advanced Technology Attachment」の概要を参照ください。
IDE
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/23 15:02 UTC 版)
Inform 7には、Mac OS XとWindowsで動作する統合開発環境 (IDE) が付属する。Mac OS X版IDEはAndrew Hunterが開発し、Windows版IDEはDavid Kinderが開発した。 Inform 7 IDEには、Inform 7のソースコード編集のためのテキストエディタが含まれる。他のソースコードエディタと同様、シンタックス強調機能がある。引用符で囲まれた文字列は色付きで表示される。章節見出しは太字で大きく表示される。コメントはやや小さいフォントで別の色付きで表示される。 IDE にはZコードインタプリタも組み込まれている。Mac版IDEのインタプリタは、Andrew Hunterが開発したZoom インタプリタを基本としている[要出典]。Windows版IDEのインタプリタはWinFrotzに基づく。 開発者が組み込みのインタプリタでゲームをテストすると、IDEの "skein" または "transcript" ビューにその進行状況が報告される。skeinビューでは、分岐する木構造としてプレイヤーのコマンドを追跡する。分岐においてゲームの同じ部分を再生せずに開発中ゲームの異なる経路を再試行でき、迅速なテストが可能である。経路には注釈をつけたり、正解としてマークしたりできる(それをテキストでのウォークスルー用に出力可能)。transcriptビューでは、プレイヤーのコマンドとゲームの応答を記録する。応答が正しければ、それを "blessed" とマークできる。再生したときblessedとマークされた部分は強調されるので、開発者が問題を発見する助けとなる。 IDEは開発中のプログラムに各種索引を提供する。コードをクラス階層として示したり、従来的なIFマップで示したり、本の目次のように示したり、といった様々な形態の表示が可能である。索引上の項目をクリックすると、対応するソースコードにジャンプできる。 IDEは2つのペインを左右に並べて表示する。それぞれのペインには、ソースコード、コンパイルの現在状態、skein、transcript、ソースコードの索引、ゲームの実行中画面、Inform 7の文書、その他プラグイン、設定などが表示できる。これは、多数のペインを同時表示するのではなく2つの向かい合うページのようにペインを表示することで、ノートを模倣しているのである。
※この「IDE」の解説は、「Inform」の解説の一部です。
「IDE」を含む「Inform」の記事については、「Inform」の概要を参照ください。
IDE
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/24 15:39 UTC 版)
「プログラミングツール」の記事における「IDE」の解説
統合開発環境 (IDE) は、多数のツールの機能を組み合わせて1つのパッケージにしたものである。一般に、あるプロジェクト内のファイル群の内容を検索するなどといった単純な作業をより簡単にできる。 IDE は企業レベルのアプリケーションの開発によく使われる。 以下に主なIDEを挙げる。 Delphi C++ Builder Microsoft Visual Studio Xcode IBM Rational Application Developer Eclipse NetBeans IntelliJ IDEA WinDev Code::Blocks
※この「IDE」の解説は、「プログラミングツール」の解説の一部です。
「IDE」を含む「プログラミングツール」の記事については、「プログラミングツール」の概要を参照ください。
「IDE」の例文・使い方・用例・文例
- ideのページへのリンク