インターフェース
異常なディテールがすぐに印象的です-キーボード制御の厳密な方向。 Windowsアプリケーションに馴染みのあるツールバーは完全に存在せず、ほとんどすべてのメニューコマンドにはショートカットが定義されています。 これはスニペットにも適用されます。スニペットについては別途説明します。
実際、UI Eには完全にpathosがありません。
私の観点から、このソリューションは非常に正しいです。 テキストを操作するときは、マウスよりもキーボードの方が優先されます。色付きのボタンが山積みになると、視覚的なノイズが増えます。 それにもかかわらず、通常のコピー/貼り付けボタンの拒否は、どのユーザーからもはるかに認識されます。 急進的な変化。
一般的に、インターフェイスは合理的なミニマリズムに満足しています。
機能性
Eの基本機能は非常に広範囲です。 このクラスの編集者向けのオリジナルの詳細もあります。
- 任意の数のテキストブロックを選択できます(ほぼMS Officeと同様)。 テキストエディタの場合、これはほとんどユニークな機能です。 EmEditorでもそうではありません。 垂直テキストブロックを選択することもできますが、これはそれほど面白くなく、実装されている場所も多くありません。
- 入力をコピーするかなりオリジナルの機能が提供されます。 ファイルの異なる部分に同じテキストフラグメントを設定するために使用できます。 これがどのように機能し、どの場合に適用できるかを理解するための最も簡単な方法は、公式Webサイトのスクリーンキャストを見ることです 。
- TextMateパッケージ(バンドル)のサポート。
- 他の多くの、それほど重要ではないが便利な機能:タブ(タブなしでどこに行きますか)。 正規表現検索(ああ、そうだ!); Unicodeを含む、あらゆるエンコーディングのサポート。 単語補完; テキスト内のコメントから自動的に生成されるTo Doリスト。 ファイルをプロジェクトにグループ化する; カラースキームを保存する機能を備えたテーマエディター。 組み込みのWebプレビュー。 構文の構文強調表示; TortoiseSVNおよびTortoiseCVSによる監査制御システムとの統合。
パッケージ
さて、楽しい部分です。
スニペットセットは、多くの開発エディターで一般的なかなり一般的な機能です。 原則として、それは数百ではないにしても数十のテンプレートで満たされた3階建てのメニューのように見えます。 実際には-あまり有用ではない 多くの場合、適切なテンプレートの場所を正確に覚えるよりも、手ですばやくテキストを入力する方が簡単です。
Eでは、スニペットによって状況が異なります。 一目見ただけで、それらが収集されるバンドルメニューは、その輻輳で本当に落ち込みます。 ただし、その内容は非常に合理的に編成されています。
各バンドルは単なるテキストブランクのセットではなく、エディターの機能を拡張するパッケージです。 Eでは、そのようなパッケージはさまざまな構文スキームに関連付けられています。各スキームは、一般的なテキストフラグメントを挿入するためのコマンドセットだけでなく、よりインテリジェントな操作も提供します。
たとえば、単語と構文構造のオートコンプリート、選択したフラグメントのコメント化またはコメント解除、インタプリタによるスクリプト(または現在の行)の実行、視覚的な色選択(CSSにHEXコードを挿入するのに非常に便利)、行のアルファベット順の並べ替えなどです。 可能な操作の範囲を示すために、いくつかの例を示しました。 すべてをリストするのは無意味です、なぜなら それらの数百があります。
興味深い点は、異なるパッケージからの同じ意味のコマンドのホットキーがしばしば一致し、アクティブな構文スキームに応じて、それらの選択が自動的に行われることです。 そのため、PythonまたはPerlで記述されているかどうかに関係なく、Ctrl-Rはスクリプトを実行します。 これにより、より少ないキーボードショートカットを記憶する必要があり、メニューでマウスを選択する頻度が少なくなります。
すでに述べたように、一連のパッケージは、TextMate用に既に開発されたパッケージで拡張できます。 プロジェクトの公式WebサイトのSVNリポジトリにあります 。 このテキストを書いている時点で、非常に異なる専門分野を持つ153個のパッケージがあります。 たとえば、GTDスタイルのタスクリストを操作するためのバンドルがあります。
短所
このレビューをより完全にするために、否定的な詳細もリストします。
- インストール直後、Eはcygwinに対する独自のニーズに直面し、大量のパッケージ(かなり重いPerl、Python、およびRubyを含む)を自動的にダウンロードします。 合わせて、約30〜40 Mbを占有します。 すべてを一度に1つのファイルとしてダウンロードできるのが賢明です。 それ以外の場合、完全インストールはインターネットアクセスの可用性に依存します。
- バンドルをダウンロードするプロセスは、プログラムを開始してから数秒かかります。 すべてが非常に有能に実装されています(ダウンロードが終了するのを待たずにテキストの操作を開始できます)が、通常はテキストエディターの俊敏性が期待されます。 それでも、Photoshopではありません。
本質的に、欠陥は軽微であり、弁解の余地があります。
はい、ほとんど忘れていました。 34.95ドル。
関連リンク
- 公式サイトEおよび試用版への直接リンク 。
- ドキュメントwiki 。
- Eで正規表現を操作するアイデアを示すスクリーンキャスト
- TextMate Webサイトおよびその拡張機能のライブラリ 。
- Eに関するウィキペディアの記事
これはparadigm.ruからのクロスポストです。