2009-04-30 8 views
15

カスタム構文を作成するのに最適なテキストエディタは何ですか?私はメモ帳++を使いましたが、カスタム構文は少し限られていて、プラグイン(つまりtextFX)には私を満足させるためのいくつかのバグがありました。私はVimとEmacsについて聞いたことがありますが、どちらが優れていますか?多くの機能を備えたFASTエディタが必要です。カスタム構文のベストテキストエディタ

+2

"私はVimとEmacsについて聞いたことがありますが(どちらが良いですか?)"、あなたは本当にその虫の缶を開けたくありません。 –

+1

http://www.jedit.orgが良いです。スピードについては私には分かりません。 – THEn

+0

viとemacsのどちらも他のものより優れているわけではありません。彼らはどちらも同じように様々な点で優れています。 –

答えて

2

上の情報を参照してください:C-ような言語の強調表示、簡単な構文については http://www.textpad.com

+0

これは2004年の最高の編集者でした。悲しいことに、それは基本的に放棄されました。 –

0

を、TextPadのを試してみてください。あなたの言語の演算子、中括弧、コメント区切り文字、キーワードを数分で定義することができます。

編集者のKomodo Edit、Emacs、VIM、およびEpsilonは、ほぼすべての種類の構文ハイライトを定義する権限を与えます。これらのエディタの構文強調モデルが非常によくわかっている場合(通常は数時間以上を習得する必要があります)、通常は構文をプログラムするのが最も簡単なカスタム構文強調を作成するために、少なくとも1時間は費やす必要があります強調表示します。

私は、Linux上でエディタJoeを使用します。これにより、ユーザーはカスタム構文の強調表示を定義することもできますが、ステートマシンベースのモデルは前の段落で述べたエディタほど強力ではありません。

2

Windowsでは、E Text EditorはTextMateバンドルをサポートしていますが、どれくらいの数があり、どの程度強力であるかを考えると、作成がかなり簡単なようです。 (基本的に、TMバンドルはあなたが好む言語で重労働を起こすことができます)

しかし、それは有償のソフトウェアであり、バンドルコマンドを実行するときには少し遅れてぎっしりとしたCygwinを使用します。

11

VimとEmacs は、であり、構文の強調表示を含む多くの機能を備えています。

私は個人的に私はVimを使いますが、どちらも強力なエディタです。 Visual Studioを使用する場合、ViEmuプラグインはVisual Studio内でほぼ完全なVim編集を可能にする非常に良いオプションです。

+1

そして、どちらも既に構文強調表示の大量のコレクションを持っています。 – bignose

2

Windowsの場合、しばらくの間Programmer's Notepadに非常に満足しています。安定していて、カスタマイズが可能で、十分軽く、オープンソースです。

0

数年前、私はTextpadにも答えましたが、開発は遅れているように見えましたが、最近のブラケットの自動補完、かなり標準的な機能はまだありません(議論のためのTextpadフォーラムを参照)。 )。構文のハイライトオプションはユーザーから寄せられたものですが、テキストパッドのウェブサイトで何年もガーデニングが行われていないため、たとえば、11人のPHPハイライターの中で最も効果的なのはあなた次第です。

私の最近の発見は、高速、マルチプラットフォームでカスタマイズ可能なScintillaベースのアプリ、Editraです。それはまだ初期のバージョンですが、これまでのWindowsでは問題はありません。構文のカスタマイズについては、一旦インストールされると、library.zipファイル内の構文フォルダを参照してください。

コモドは強力ですが、特に起動時には遅くなることがわかりました。また、アンインストール後にレジストリに「Komodoで編集する」エントリが残っているので、招待されることはありません。

2

PSPadを試してみてください。無料で豊富な機能を備えています。制限された環境(つまり、ローカル管理者権限なし)に住んでいる場合は、インストールする必要はありません。

2

notepad2は、本当にシンプルで使いやすいツールです。

+0

+1これはすごくシンプルなテキストエディタだと思うが、それは錫の上に書かれているとおりであり、無料である。 –

4

私はSciTEが好きです。非常にカスタマイズ可能(lua)で、WindowsやLinuxでうまくいきます。既存の言語ルールを変更したり、新しい言語を追加したりするのは簡単です。一般的に私は構文ハイライトとタブの動作のみを行いますが、luaを使用する場合は空が限界です。

+0

++(Scintillaで作られたもの) – Anonymous

2

私は、Visual Studioと非常に満足している - extensionmodelcustomizable syntax簡単にネイティブ編集能力、両方。

+0

あなたの答えは私を笑わせてくれました、LOL、私は投票しました:) – jondinham

1

Macの場合、Smultronはデッドシンプルなカスタム構文ハイライトを提供しています。それはかなりポイントとクリックです。あなたは約7つまたは8つの異なるタグ/キーワードの組み合わせに限定されていますが、一度見てみると、カスタムハイライトスキームをまとめるのに約5分かかりました。

また、vimの既存の構文ファイルについて他の人が言ったことも2番目になります。あなたがやっていることに対して、誰かがシンタックスファイル(またはそれに近いもの)を作成しているという、かなり良いオッズがあります。私のアドバイス:同様の構文ファイルを見つけてから、ハックして〜/ .vim/syntaxディレクトリに入れてみてください。あなたが問題に行く前に、vimのチュートリアル(コマンドプロンプトで単に "vimtutor"と打つことができるはずです)を実行して、奇妙なキーボードコマンドがうまくいくかどうかを確認してください。

viについてのJens Alfkeのコメントは、vim(「VI-iMproved」)を定期的に使用し、複数の大きなテキストファイルを扱うときに矢印キーやマウスを使わずに移動することが劇的に高速であることを確認します。私はvimtutorを駆け抜けるまで、謎めいた文字のコマンドについて、Jensと同じように感じました。それ以来、vimは私のお気に入りのエディタでした。唯一の副作用は、vim以外のテキストフィールドに奇妙な文字で終わることがあることです。 :wq

4

Zeus editorシンタックスハイライトは高度に構成可能です。

+3

+1とてもうまく動作します。 – veight

1

Try HippoEDIT私がメモ帳をダンプした後、私の選択の私の編集者です+ +。

3

Sublime Text

  • 高速
  • 軽量
  • 構文ハイライト、コード補完、コードの折りたたみ
  • 完全にカスタマイズ
  • カスタム構文
  • コードスニペット
  • プラグイン
  • は、多くの言語
  • マクロ
  • ビルドと実行スクリプト/ EXEファイルを扱う
  • 正規表現
  • プロジェクト
  • フルスクリーン、マルチモニター、までを再マッピングすでに
  • ミニマップナビゲーション
  • キーをサポートしています一度に4列(ファイル)
  • 非常に速く成長しています...
+1

偉大な選択 - 私は非常にそれをお勧めします:非常に高速、高度にカスタマイズ可能で非常にエレガントな機能/インターフェイス。それは簡単にベンチマークエディタです私はすべてのエディタを – Bendy

0

これは、Windows OS用の

あるアトムはクールなテキストエディタ https://atom.io/

は、プラグインの多くは利用できる、スマートな自動補完をサポートしています。 シンプルなプラグインpretty-jsonを使ってjsonドキュメントをきれいにするのに役立ちました。 大型サイズ100mb

しかしエディタの感想は本当に素晴らしいです

関連する問題