開発 emacsとは何ですか? -techopediaからの定義

emacsとは何ですか? -techopediaからの定義

目次:

Anonim

定義-Emacsの意味?

Emacsは、リチャードストールマンが作成した、クロスプラットフォームの高度にカスタマイズ可能なテキストエディターのクラスです。 最初のEmacsは1976年にリリースされました。今日、EmacsはGNUプロジェクトの下で開発され、CおよびEmacs Lispで記述されています。 Emacsには多くのタイプがありますが、GNU EmacsとXEmacsは2つの最も人気のあるバージョンです。


Emacsテキストエディターは、プレーンテキスト、プログラミングソースコード、およびHTMLコードに対して、さまざまなコンテンツ依存モードを提供します。 このようなモードには構文の強調表示機能があり、さまざまな色を使用してさまざまな構文要素(ループ、コメント、変数など)を強調表示します。 この機能により、プログラムコードをより簡単かつ高速に読み取り、開発を迅速化できます。

TechopediaはEmacsを説明します

Emacsは、UnixおよびLinuxプラットフォームで最も広く使用されている2つのテキストエディターの1つです。 GNUサイトまたは世界中の多数のミラーサイトから無料でダウンロードできます。


Emacsは単なるテキストエディターではありません。 また、シェルコマンドの発行、インターネットへのアクセス、プログラムの作成とテスト、およびEmacs環境内での電子メールの読み取りと送信もできます。 Emacsはクロスプラットフォームプログラムであるため、Windows、Mac OS X、Linux、FreeBSD、SunOS、Solaris、OpenBSDなどのさまざまなオペレーティングシステムで実行できます。 Emacsは、Lispプログラミング言語の方言であるEmacs Lispを使用してさらに拡張またはカスタマイズできます。 Emacs Lispには、プロジェクトプランナー、カレンダー、デバッガインターフェイス、メールおよびニュースリーダーなどの多数の拡張機能が含まれています。


テキストとコードを読みやすくするもう1つの便利な機能は、自動インデントです。 Emacsはコードのブロックを識別し、それに応じてグループ化します。 また、実質的にすべての書記体系と言語に対してUnicode文字サポートを提供し、プログラムのソースコードで見つかったすべてのコマンド、変数、および内部関数のドキュメントを自動的に生成および表示するセルフドキュメント機能を備えています。

emacsとは何ですか? -techopediaからの定義