フリーランスのコーディングスペシャリストおよび専門家向けの無料IDEソフトウェア
フリーランスのコーディングスペシャリストおよび専門家向けの無料IDEソフトウェア
票: (411票)
プログラムライセンス: 無料
バージョン: 10.3
次のOSで利用可能: Windows
票:
プログラムライセンス
(411票)
無料
バージョン
10.3
次のOSで利用可能:
Windows
高評価
- コードを自動的にハイライト表示
- カスタマイズ可能なメニュー
- 外部リポジトリから簡単にモジュールをインポート
- マルチプラットフォーム対応
低評価
- 主にクローズドソースのライブラリで構築
- かなりの RAM を消費
- vi キーバインドに対応していない
Embarcadero Delphi は、ネイティブアプリケーションの作成、パッケージ化、コンパイル、配布をすべて 1 つのダッシュボードから行うことができる IDE です。
Windows 3.1 の時代から、さまざまなバージョンの Delphi プラットフォームが使用されてきました。これらの古いプログラミング環境のいずれかを使用する方法を学んだ場合、そのスキルを有効に活用することができます。エンバカデロの最新の IDE は、これまでに依存してきた同じキーボードショートカットをすべてサポートしています。
残念ながら、vi、emacs、nano スタイルのキーバインドをネイティブでサポートしていません。これは、Unix や Macintosh のバックグラウンドから PC のプログラムに取り組んでいる人にとっては問題となる可能性があります。
プラス面として、Microsoft Windows を離れることなく、これらのプラットフォーム向けのプログラムを作成できます。Delphi は、Pascal でソースコードを書き、それをさまざまなアーキテクチャでコンパイルする自由を与えてくれます。デフォルトでは、Delphi は Windows、Macintosh、GNU/Linux のパラダイムをサポートしています。
Android と iOS の開発者も、エンバカデロのデフォルトのツールを使ってモバイルアプリケーションを作成することができます。残念ながら、IDE 自体はクローズドソースのモジュールで構築されているため、これらのオペレーティングシステムの精神に完全に合致しない場合があります。しかし、オンラインで見つけたオープンソースのライブラリを自由にインポートできるため、Git リポジトリを閲覧することが多いユーザーは、お気に入りのサードパーティの拡張機能にアクセスできます。
以前の Delphi IDE を触ったことがない人も、多くの魅力的な機能を発見できるでしょう。データ型や変数をタイピングするときにハイライト表示するため、過去に Pascal を扱ったことがある人なら数分で使いこなすことができます。
Pascal の経験がなくても、過去に他のオブジェクト指向言語を扱ったことがあるコーダーは、Pascal が自然に使えるようになるかもしれません。新しい言語でグラフィカルなアプリケーションをすぐに書きたくない人は、Delphi の強力なコンソールベースのライブラリを利用できます。
これらは、洗練された CLI ベースのソフトウェアを作成したい人にも魅力的です。この方法で開発されたプログラムは、Windows のターミナルエミュレータやインタラクティブな PowerShell ウィンドウの中で実行できます。古典的な MS-DOS コマンドインタプリタをまだインストールしている人も、それを使ってコンソールアプリケーションを実行できます。技術に精通した開発者は、この機能を利用して効率的なヘッドレスプログラムを作成すると良いでしょう。
Delphi で視覚的に豊かなグラフィカルアプリケーションを開発することにしたウィザードは、Windows のデフォルトライブラリが提供するすべてのネイティブウィジェットを活用できることを発見するでしょう。IDE がコードをコンパイルしてリンクした後、すぐに実行するオプションが与えられます。新しいプロジェクトは、コントロールパネルで選択した色設定に準拠する必要があります。
Windows の新しい設定マネージャーを好むパワーユーザーは、それらのプロジェクトが設定したオプションを尊重することも見つけるでしょう。
高評価
- コードを自動的にハイライト表示
- カスタマイズ可能なメニュー
- 外部リポジトリから簡単にモジュールをインポート
- マルチプラットフォーム対応
低評価
- 主にクローズドソースのライブラリで構築
- かなりの RAM を消費
- vi キーバインドに対応していない