Macを使用しているほとんどすべての開発者は、実質的にTextMateを崇拝しています。どうして?他のテキストエディタやIDEにはない特別な機能は何ですか?私はクイック検索を行いました。他のほとんどのエディタでは見つからなかった唯一の便利な機能は、列選択オプションですが、そのためには特定のエディタを使用しません。 TextMateをすごく魅力的なものにするには?TextMateについて何がすばらしいですか?
答えて
TextMateは、数年前にMacに切り替えたときに買った最初のアプリでした。私が一番好きな
機能は次のとおりです。内蔵の
- 束支持
- きれいなUI
- プロジェクト支援
- シェル統合
- 小さなファイルのための高速(高速起動時間)HTMLTidy
- CSSとXHTML検証が統合されています(オンライン接続が必要です)
が、それはまた、いくつかの欠点があります。アップデートの
-
大きなファイルのための遅い
- 不足(現在いくつかの時間のために、しかし、TextMateの2.0 aliveのようです)
バイナリファイルのサポートが不足している、ステータスバーに選択のバイトサイズが表示されていない、検索結果リストがないなどWindowsのUltraEditで使用されているすべての機能。 Mac用のUEはありますが、Windowsのバージョンにはまだ匹敵しません(遅さ、カーソルの問題)。 –
主なセールスポイントは、基本的に単なるシェルスクリプトであるバンドルを使用してUIを拡張する機能です。それはかなり軽量です。
編集者の多くは列の選択をしています(ただし、その多くは深く埋められています)。 TextMateが実際に気に入っているのはバンドルシステムなので、何らかの繰り返しのプログラミング作業がはるかに簡単になります。 "intellisense"(Java、C#など)をサポートするIDE-sを持つ言語の代わりには考えられませんが、RubyやPythonのようなスクリプト言語でプログラムを作成したい場合には、本当に便利です。
私は思いますTextMateの魅力は、その肥大していないことです...それはちょうど正しい方法で実装されたテキスト編集/ IDE機能の適切な組み合わせを持っています:)
TextMate非常に強力で、同時に、使いやすく、直感的で、エレガントで軽量です。他方、例えば、最も人気のある2人の有名なエディタEmacsとVi(m)はどちらも非常に強力ですが、IMHO(!)のユーザビリティは今日までの標準ではありません。 (私は3つすべてを使用していますが、TextMateがはるかに優れていると思います)
これは、EmacsやVimと、Notepad ++やKomodo Editよりも共通していると思いますか?それとも真ん中にありますか? –
私はTextMateをEmacsの代わりに使用しようとしています。これまでのところ、私はプロジェクトはよりシンプルでクリーンなUIが好きですが、アイディアはpythonなどを使って拡張可能です(私はelispをマスターしたことはありません)。 [Emacsのと比較して]私は好きではない
もの:
- ポイント/マークを交換したり、前のマークに戻ることがない能力。
- 移動キーは自動的にあなたをインライン検索から外しません。
- タグはそれほど大きくありません(例:クラスなしのJavaファイルではシンボルが見つかりません)。
- 完了は現在のファイルのみを検索します。
- オープンソースではありません。
私はまだそれを公正なショットにしたいと思っていますが、主に私はEmacsの優れた機能性を失っていて、挑戦的なUIをますます寛容に感じ、実際にelispを学ぼうとします。プロジェクトの場合でも、emacsデスクトップを使ってプロジェクトフォルダに保存することは、ほぼ同じことを達成することができます。
-taranaki
emacsのような洗練されたエディタを見つけるのはかなり難しいですね。私はelisp、emacs拡張やものに入るために何年も必要でした;)。 Textmateは高速ですが、インタラクティブプロミット(Pythonシェル、ルビー、fsi)はありません。auctex(インライン演算レンダリングプレビュー...) Textmateのような若いエディタとEmacsを比較することはできません。 – wishi
TextMateは基本的に<のすべての力を持ってここに>素敵なMac OS XのUIとお気に入りのUNIXエディタがその周りに巻かれ、数百人が利用可能であるかの束を使用して、偉大なプラグインシステムとほとんどの挿入良いまたは素晴らしいです。
それは "基本的にすべての力"を持っていますか?私はあなたが何かを残したと思う。 :P –
おっと、私はそれに応じて編集、そのパーをカットエディタに気づいたことはありません – Kris
コミュニティのサポート。
- 1. 「捕捉されていないシグナル#9」とは何ですか? TextMate、Python、MacOS
- 2. TextMate:キーボードショートカットに関連付けられたコマンドを見つけるにはどうすればよいですか?
- 3. Mac Finderから、見つかったディレクトリに基づいてtextmateを起動するにはどうしたらいいですか?
- 4. TextMate新しいファイルキーボードショートカット
- 5. system()については何が悪いですか?
- 6. OverlappingInstancesについて何が悪いですか?
- 7. カスタムDependencyObjectをセットアップしようとしています。明らかに何かが見つからない
- 8. "mjsip"について何が起こっていますか?
- 9. ngForとAsyncPipeについて何が欠けていますか?
- 10. textmateがファイルをリロードしないようにします
- 11. TextMateとrvmでRspecバンドルが壊れています
- 12. gccがlvalueについて何か混乱していますか?
- 13. TextmateがPATHを取得しない
- 14. TextMateで変数のすべてのインスタンスをハイライト表示するにはどうすればよいですか?
- 15. 新しいTextMateでテーマを変更しますか?
- 16. Pyodbcが見つからない "odbc"ライブラリとは何ですか?
- 17. Web.sitemapが見つからない原因は何ですか?
- 18. Manifest.lockはPodfile.lockについて警告しますが、何が原因ですか?
- 19. しばらくしてからアルドゥイノが働いていない
- 20. バイナリツリーについて何か
- 21. 何かについてR
- 22. Textmateで使用される標準プログラミングフォントは何ですか?
- 23. TextMateではFind Nextのキーボードショートカットは何ですか?
- 24. Physics2D.Raycastが何も見つからない
- 25. Bundler :: GemfileNotFoundエラーについて何ができますか?
- 26. このstatic_castについては何が危険ですか?
- 27. C++、私が何をしたいのかについてのオンライン
- 28. ビューで{{#何か}}}どのように "何か"がデータベースから来ています
- 29. javaについて話しているときにベンダーとは何ですか?
- 30. JS機能を使って何かをしてから、そのプロセスが完了したら戻すにはどうすればいいですか?
あなたがIDEのファンなら、あなたはそれが気に入らないかもしれません。 UNIXシェルを常時開いている人は、好きかもしれません。また、エディタ特有のもの(VimscriptやEmacs Lispなど)だけでなく、任意の言語でTextmateを拡張することができます。 – guns
@guns - vimはPython、Rubyなどで拡張することができます。 – Rook