補完キー機能を持ついくつかのTextmateの選択肢は何ですか?


7

私はゆっくりとTextmateとLionの差し迫った解放とTextmateがそれにどれほど安定しているかもしれないかで最悪を恐れ始めています。

私の質問は、Textmateと同じ方法で補完機能(Escキーの自動補完)をサポートするTextmateの代替案があるかどうかです。

それは理想的にはtextmateの実装にできるだけ似ていなければなりません。

意味:

  1. 既存の言語に基づいて、さまざまな言語キーワードを自動補完できます。
  2. 近くの単語を自動補完することができます。
  3. オプションを表示するドロップダウンは生成されません。キーを押し続けるとオプションが順番に表示されます。

3
母、テキストエディタについての質問→Emacsについてのコメント、Vimについてのコメント。真剣にでも。 EmacsとVimに言及したので、宗教を動かさないでおくことができますか?
fnurl

2
TextMateがLionで安定しなくなるのはなぜですか?
Ricardo Sanchez-Saez

1
TextgerはTigerが主なオペレーティングシステムとなったときにリリースされました。ほぼ5 - 6年前。 Lionでアプリケーションがどのように振る舞うことができるかには多くの変更があるようです。それは今までどおり変わっていないかもしれませんが、これは代替案を探す際の単なる練習でした。
navitronic

フルスクリーンサポートなどのいくつかの機能を追加するだけで十分です。
Nils

回答:


5

Emacs 23のCocoaビルドは非常に優れており、たくさんの拡張機能とカスタマイズのための事実上無限の範囲を持っています。

学習曲線は少し急なものになることがありますが、最初のこぶを乗り越えれば時間内に投資する価値があります。

あなたがTextMate、Terminalそしてこれらの種類のことに慣れていれば、あなたは大丈夫でしょう、 http://emacswiki.org 素晴らしいリソースです。


1
また、もっとOSXについてはAquamacsを見てください。 aquamacs.org >
Mark

デフォルトのターミナルシェルとしてbashの代わりにzshを使うことをお勧めします。特にzshでM-xスタイルのコマンドを使うことができます(そして他のたくさんの便利な機能)。 あーmy zsh (それはzshのためのスターターキットと考えてください)
ocodo

1
私はEmacsが嫌いです、それは時代遅れの恐竜プログラムです。これが私がMacを使う理由の一つです。 LinuxマシンでEmacsを使うこともできます。
Nils

5

Sublime Text 2はうまくいっています。たくさんのTextmateを思い出させます

概要: http://www.sublimetext.com/blog/articles/sublime-text-2-public-alpha

ver。用にダウンロード2: http://www.sublimetext.com/2


1
うわー、私は彼らがOS X用のバージョンを開発していることを知りませんでした!今すぐ試してみてください。ありがとうございます。
fnurl

これがある種の補完キーをサポートしているかどうか知っていますか?
navitronic

@ナビトロニック ctrl+space ただし、ドロップダウンは生成されません(ショートカットを使って循環させることができます)。
Jari Keinänen

2

一つの選択肢は スマトロン これは、MacApp Storeから4,99で入手できます。それはまさにあなたが必要とするものを提供します(本当に良い自動補完)。あなたはこの記事の最初のコメントでそれに関するより多くの情報を見つけます。その無料のフォークもあります フレーズ 。私はまだFraiseを試していませんでしたが、Smultronと同じくらい良いようです。

もう一つの選択肢はVimです。しかし、Vimに行くのは簡単ではありません。あなたがTextMateから来ているならば、私はMacVimと組み合わせてお勧めします ヤヌス 。それはVimにやって来た元TextMateの人々によって開発され、彼らはTextMateユーザーが愛するいくつかの機能を提供するために本当に良い仕事をしました。ヤヌスページはところでです。 Vim Transitionの良い出発点です。


2011年現在、 スマトロン です 積極的な開発に戻る 。それながら です 4.99ドルのバーゲンのようなそれはまだFraiseよりも4.99以上かかります - 私はしばらく使用していて、私がNotepad ++から逃した機能セットを持っています。私が見逃した機能は、@ navitronicのニーズとは異なりました。
Jari Keinänen

ああ、それは本当にいいね!私はここで新しいので、私は私の投稿に3つのリンクを追加することはできません - しかし、私はあなたのコメントに追いやるつもりです。
moonglum

私はSmultronについて良いことをいつも聞いていて、それを言及するのを忘れていました。これをもたらしてくれてありがとう、Fraiseのことを聞いたことがない。
cregox

2

TextMateはLion用に更新されるので、大丈夫だと思います。 Textmateは、最新バージョンのOS Xで使用できると期待している顧客に有料のサービスを提供しています。開発者がソフトウェアを更新しないことによって顧客を失う危険性がある理由はわかりません。

私はLionへのアップデートが彼らがTextMate 2.0をリリースするのに理想的な時期であるかもしれないと言うことさえするために行くことさえするでしょう。確かに、このリリースの名前は Wiredによる2009年のトップ10のベーパーウェア しかし、やはり、スタークラフトIIもそうでした。私たちの指を交差させましょう、それを直視しましょう、TextMateは単に最高です。


あなたが出荷する新製品を持っていないときに顧客を失うことは問題ありません、すべてのアップデートは無料です。
ocodo

2

Sublime Text 2のもう1つの推奨事項(ベータ版ですが、Textmateよりもずっと安定しています)

それは持っています 似ている あなたが必要と言っているTextmateへのオートコンプリートビヘイビア、デフォルトではタブキーによって引き起こされます。しかしながら、 それはこのキーとの異なるマッチを循環しません - 実際には最適なものを選択するだけです。上のkoiyuが指摘したように、あなたがctrl-spaceを打った場合、それはあなたが選ぶことができるすべてのマッチでオートコンプリートドロップダウンを開くでしょう。

その完成の振舞いに関するより多くの情報はここで見つけることができます

あなたが興味を持っているならば他の注目すべき特徴:

  • Sublime Textは高度に設定可能です 。上記のオートコンプリートの動作で説明したデフォルトのキーマッピングからインターフェース内のタブの色までのすべては、JSON形式の設定ファイルを変更することで簡単に変更できます。現時点では、多くのものにはきれいなGUIはありませんが、そこに入り、必要なものすべてを微調整するのは私にとって十分に簡単でした - STは微調整者の夢です。

  • Textmateとの互換性 。 Textmateの元ユーザーとして、私はSTがと互換性があるのが好きです テキストメートのスニペット、言語ファイル、配色 。デフォルトではSublime TextにCMakeバンドルが見つからなかったので、TextmateのCMakeバンドルから言語ファイル全体をコピーしただけで、それは完璧に機能しました。

開発が急速に進んでいるので、それは間違いなく注目すべきものです。


私は(まだ)投票することはできませんが、sublimeの推奨をお寄せいただきありがとうございます。これまでのところ、古いTextmateの有効な代替品に最も近いものです。気を散らすことのないモード..今必要なのはSVNサポートと多分リモートサーバープロジェクト(それはTextMateの上のボーナスになるでしょう)…私はそれがベータから出たときただ私にこれのために支払うかもしれません!
TechieGurl

1

TextMateはおそらく最も素晴らしいMacのテキストエディタなので、私はあなたがより良いものを見つけることができるかどうかわからない。それはおよそ$ 50でタグ付けされているので、あなたがそれを考慮に入れるならば、挑戦まで別のものがあるかもしれません - しかし私はそれを試していません: BBedit 2011年10月までに39ドルかかり、49ドルまで上がります。

これも私がとても素晴らしいと思う2人の編集者です:

これら3つのどれもあなたのニーズを満たさないなら、私は信頼します、あなたは厳しい運にいます。しかし、もっとあります 代替案


1

Vimはあなたの要求に合うようです。 http://code.google.com/p/macvim/

  • これを見なさい: http://vim.wikia.com/wiki/VimTip91 辞書補完用
  • Ctrl-Nは、現在開いているファイル内の単語で自動補完します。
  • ドロップダウンメニューは表示されませんが、気が変わった場合はオプションとして追加できます。

それに加えて、マクロのサポート、構文の強調表示、および多くの拡張機能があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.